方法一:直接在原始程式碼中修改
Wordpress 內建的語言函數,__()、_e ()、_x(),這裡我們可以直接修改這裡語言函數內的英文部分,將其翻譯為中文,就完成了漢化工作。
例如: __( 'Newer Comments →', 'StyleShop' );
這裡我們在直接替換英文部分得同時,還應該考慮到其中的HTML 標籤,不能修改其中的HTML 標籤,否則將會破壞模板的完整性。
對於如何能夠快速的定位到需要漢化的部分,在這裡我們可以使用Dreamweaver 來幫助我們來快速的定位需要漢化的部分。首先需要建立站點,站點根目錄需要指向漢化的wordpress 模板路徑,使用快捷鍵“CTRL+F”,選擇查找範圍為“整個當前本地站點”,輸入要搜索的內容,點擊“查找全部”,即可實現對查找內容的快速定位,然後對其漢化即可,漢化完成之後注意保存。筆者這裡不推薦使用這種方法,因為對於新手而言,若分不清楚哪些部分需要漢化,很容易造成錯誤,而破壞了模板源碼的完整性。
方法二:使用Poedit 軟體進行漢化
1.模板中存在語言文件
一般國外的wordpress 模板,本身包含語言包文件,您可以在lang 或language 資料夾中查找是否存在以.po、.pot 的文件,如果模板中存在以.po、.pot 的文件,我們可以使用Poedit 軟體直接開啟對其進行翻譯。複製其中的 en_US.po 文件,然後貼上到同一資料夾,並命名為 zh_CN.po,然後使用 Poedit 軟體直接開啟對其進行翻譯。
翻譯完成之後,點選「CTRL+S」進行儲存,就會在此資料夾中形成一個zh_CN.mo 的文件,此文件便是wordpress 能夠識別的語言包。如果 wordpress系統安裝的是中文語言包,那麼 wordpress 就會呼叫此資料夾中的 zh_CN.mo 檔案。這樣便完成了 wordpress 的漢化工作。
相關推薦:《WordPress教學》
2.範本中不存在語言文件
如果範本中不存在語言文件,這時候便需要我們使用Poedit 軟體自動產生po 檔案。具體步驟如下:
第一步:開啟 Poedit 文件,點選“文件”->“新訊息目錄文件”,彈出對話框。
第二步:在彈出的對話方塊內輸入文字訊息:
某些教學中指出有些部分不需要寫,但是還是建議大家都寫上吧,以顯得比較完美,其中的「原始碼字元集」以及「字元集」要以您使用的wordpress的編碼方式有關係,一般都會是UTF-8。
接下來找到您需要漢化的主題在磁碟上的存放路徑,按住「Ctrl+F4」將路徑全選,複製下來。
將複製下來的範本路徑貼到基本路徑處,然後點擊其下紅框「1」處的按鈕,在下部的框內貼上複製的連結;
然後依照如上的方法,在下面的位置輸入「__」和「_e」。
然後點擊“確定”,並在彈出的對話方塊內找到儲存在磁碟的路徑以及檔案的名稱,點擊儲存。
在儲存完成之後若出現這樣的對話框,則說明您需要漢化的 wordpress 主題的語言包已經將要產生了。
點擊確定,則可以看到如方法二下的 1 所示的圖形介面,然後按照那種方法一步步翻譯並儲存,即可完成對 wordpress 的漢化工作。
至此 wordpress 語言套件的翻譯已經完成,若您登陸後台或在前台查看時仍發現,顯示仍是英文時,請不要驚慌。這是需要您使用Dreamweaver 打開模板中的functions.php 文件,在文件最後“?>” 之前添加以下代碼:
function theme_init() { load_theme_textdomain($domain, $path); } add_action (‘init’, ’theme_init’);
其中$domain:個人認為是翻譯中的唯一標識符,例如此例中的「StyleShop」。 __( 'Newer Comments →', 'StyleShop' );不過有些人理解為主題路徑名,不置與否。
$path:為範本中翻譯語言包的路徑,一般會放在模板中的 language 或lang 資料夾中儲存。
例如在 Styleshop 模板中,load_theme_textdomain()是這樣寫的。
load_theme_textdomain( 'StyleShop', $template_directory . '/lang' );其中$template_directory 為模板的路徑。
若至此網站前台或後台仍然不顯示為中文,那麼請檢查一下網站根目錄下的wp-config.php 文件,找到「define ('WPLANG', '')」處,並將其改寫為“define ('WPLANG', 'zh_CN');”,那麼網站將會顯示為您漢化的中文語言了。
若您在欣賞自己的漢化作品時發現某一些地方仍然不是很完美,唯一的原因便是Poedit 軟體沒有查找到,或者說需要翻譯的部分並沒有使用「__」或「_e ”函數來規範。那麼您可以使用 Dreamweaver 軟體對網站目錄下的檔案進行尋找需要漢化的部分。然後使用函數“__”或“_e”規範或直接修改。
以上是WordPress主題怎麼漢化的詳細內容。更多資訊請關注PHP中文網其他相關文章!

能在三天內學會WordPress。 1.掌握基礎知識,如主題、插件等。 2.理解核心功能,包括安裝和工作原理。 3.通過示例學習基本和高級用法。 4.了解調試技巧和性能優化建議。

WordPress是內容管理系統(CMS)。它提供內容管理、用戶管理、主題和插件功能,支持創建和管理網站內容。其工作原理包括數據庫管理、模板系統和插件架構,適用於從博客到企業網站的各種需求。

wordpressgood forvortalyanewebprojectDuetoItsAsatilityAsacms.itexcelsin:1)用戶友好性,允許Aeserywebsitesetup; 2)sexibility andcustomized andcustomization and numerthemesandplugins; 3)seoop timigimization; and4)and4)

Wix適合沒有編程經驗的用戶,WordPress適合希望有更多控制和擴展能力的用戶。 1)Wix提供拖放式編輯器和豐富模板,易於快速搭建網站。 2)WordPress作為開源CMS,擁有龐大社區和插件生態,支持深度自定義和擴展。

WordPress本身免費,但使用需額外費用:1.WordPress.com提供從免費到付費的套餐,價格從每月幾美元到幾十美元不等;2.WordPress.org需購買域名(每年10-20美元)和託管服務(每月5-50美元);3.插件和主題多數免費,付費的價格在幾十到幾百美元之間;通過選擇合適的託管服務、合理使用插件和主題、定期維護和優化,可以有效控制和優化WordPress的成本。

WordPress核心版本是免費的,但使用過程中可能產生其他費用。 1.域名和託管服務需要付費。 2.高級主題和插件可能需要付費。 3.專業服務和高級功能可能需要付費。

WordPress對初學者來說容易上手。 1.登錄後台後,用戶界面直觀,簡潔的儀表板提供所有必要功能鏈接。 2.基本操作包括創建和編輯內容,所見即所得的編輯器簡化了內容創建。 3.初學者可以通過插件和主題擴展網站功能,學習曲線存在但可以通過實踐掌握。

人們選擇使用WordPress是因為其強大和靈活性。 1)WordPress是一個開源的CMS,易用性和可擴展性強,適合各種網站需求。 2)它有豐富的主題和插件,生態系統龐大,社區支持強大。 3)WordPress的工作原理基於主題、插件和核心功能,使用PHP和MySQL處理數據,支持性能優化。


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

WebStorm Mac版
好用的JavaScript開發工具

SublimeText3漢化版
中文版,非常好用

Dreamweaver Mac版
視覺化網頁開發工具

mPDF
mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

Atom編輯器mac版下載
最受歡迎的的開源編輯器