繁体   English   中英

自定义主题的WPML字符串翻译不起作用

[英]WPML String translation for Custom theme not working

我正在开发一个自定义的wordpress主题,并且客户要求该网站应使用两种语言(即英语和中文)。

我正面临使用翻译主题选项的问题。 我已经安装了所有必需的插件,例如CMS,字符串翻译和翻译管理,但翻译不起作用。

我还创建了XML文件,并将其存储在主题根文件夹中。

毕竟,该错误显示为:

[theme_switched:0] shineway_footer_partnertwo: http://yelkolab.com/projects/shineway/wp-content/uploads/2015/10/e.png串未注册

我使用以下代码片段在网站上显示主题选项值:

<?php echo stripslashes(get_option('shineway_footer_partnertwo'));?>

您需要使用_e而不是echo

<?php _e( stripslashes(get_option('shineway_footer_partnertwo')), 'your-text-domain' ); ?>

然后,使用“字符串翻译”重新扫描您的主题并添加翻译。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM