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