問題描述

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

最佳解決方案

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