問題描述
我有這些我的主題,如果我刪除他們,這個主題什麼也沒有。它有什麼作用?我應該離開他們還是不必要的。我想優化我的網站加載更快,所以這就是為什麼我問。
最佳解決方案
http://faq.wordpress.net/view.php?p=50
In WordPress, strings in the php files are marked for translation to other languages, and localization using two “tags” which are actually functions. They are:
__() _e()
次佳解決方案
它們用於WordPress主題中的本地化。如果您只使用一種語言作為主題,則不需要它們。
第三種解決方案
這些用於Wordpress本地化。
這是他們的文檔:http://codex.wordpress.org/Function_Reference/_e
還有一些關於本地化的鏈接,一般來説,在wordpress中放置_e的上下文:
第四種方案
它是用於本地化的WordPress函數。 See the WordPress Docs for localization.
使用此功能,您可以在可轉換的主題/插件/代碼(使用.mo / .po files或WPML String Translation等插件)中輸出/分配”hardcoded”字符串。
函數__( 'My Text', 'my-text-domain' );分配一個可轉換的字符串”My Text”。 ‘my-text-domain’是引用字符串的text-doamin。這個功能沒有任何反應!
函數_e( 'My Text', 'my-text-domain' );幾乎相同,但它直接回應您的字符串。
WordPress為本地化提供了幾個其他功能,請查看Codex(我的答案之上的鏈接)。
參考文獻
注:本文內容整合自Google/Baidu/Bing輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。