Wordpress 翻译主题

Wordpress 翻译主题,wordpress,themes,wordpress-theming,Wordpress,Themes,Wordpress Theming,我试图使我的主题可翻译,所以我使用以下命令输出文本。但它并没有输出默认值,我想它是自动输出的 <?php __('PLAYER POINTS AT A GLANCE.','gogreensoccer');?> 我正在使用上面的代码向wordpress显示一个可翻译字符串,但它是空的 <div class="skill-title"> <h3><?php __('PLAYER POINTS AT A GLANCE.','gog

我试图使我的主题可翻译,所以我使用以下命令输出文本。但它并没有输出默认值,我想它是自动输出的

<?php __('PLAYER POINTS AT A GLANCE.','gogreensoccer');?>

我正在使用上面的代码向wordpress显示一个可翻译字符串,但它是空的

<div class="skill-title">
            <h3><?php __('PLAYER POINTS AT A GLANCE.','gogreensoccer');?></h3>
        </div>
        <div class="col-md-5 col-sm-12">
            <div class="kids-dashboard-skill">
                <div class="skill-show">
                    <div class="points"><h3><span><?php  echo $player->display( 'points' ); ?></span>POINTS</h3></div>
                    <div class="circle-skill"><div id="circle" data-size="<?php  echo $player->display( 'points' ); ?>" data-thickness="35"></div></div>
                </div>
                <div class="skill-button">
                    <center>
                        <button><?php __('VIEW MY TEAM MATES.','gogreensoccer');?></button>
                        <button><?php __('Player ID','gogreensoccer');?><?php echo $playerId;?></button>
                    </center>
                </div>
</div>

要点

您没有使用正确的函数:
返回文本或翻译(如果存在)。如果你想显示它,你必须像这样使用
echo
echo\uuu('some text','textdomain')

或者,如果您只想打印文本,可以使用
\u e()
函数,该函数将回显文本(括号中的文本或存在的翻译文本)。您可以这样使用它,例如:
。('some text','textdomain')

使用函数转义可翻译文本并将其输出

\u e()
echo
的简写符号,而
只返回翻译后的字符串(不回显)

无论如何,最好的做法是。

使用
esc\u html\u e('PLAYER POINTS AT GLANCE.','gogreensoccer')
。这将回显它并使其可翻译,同时转义它:D