問題描述

我有這些我的主題,如果我刪除他們,這個主題什麼也沒有。它有什麼作用?我應該離開他們還是不必要的。我想優化我的網站加載更快,所以這就是為什麼我問。

最佳解決方案

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 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。