首页 文章

自定义主题的WPML字符串转换不起作用

提问于
浏览
0

我正在开发一个自定义的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'));?>

1 回答

  • 1

    您需要使用 _e 而不是 echo

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

    然后使用字符串翻译重新扫描主题并添加翻译 .

相关问题