問題描述
我有這些我的主題,如果我刪除他們,這個主題什麼也沒有。它有什麼作用?我應該離開他們還是不必要的。我想最佳化我的網站載入更快,所以這就是為什麼我問。
最佳解決方案
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 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。