[英]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.