Wenprise Pinyin Slug 插件是干什么用的?

在 WordPress 中添加內容時,自動轉換下面幾項內容為拼音或英文翻譯,從而解決中文 URL 帶來的 URL 亂碼、頁面 404 等問題。
- 文章頁面的中文別名、文章、頁面 URL 中的中文字符
- 分類項目、標簽的別名、分類項目、標簽 URL 中的中文字符
- 附件文件名中的中文字符
當上面內容內英文時,保持原樣。
插件的主要功能
- 轉換文章別名為拼音或英文翻譯,支持快速編輯時轉換
- 轉換分類目錄、標簽或自定義分類法別名為拼音或英文翻譯,支持快速編輯時轉換
- 當別名為英文,或手動設置了中文別名時,保持原樣
- 上傳中文附件時,自動重命名中文附件為拼音或英文,避免因操作系統(tǒng)文件名編碼不通出現(xiàn)中文文件名亂碼的問題
- 支持自定義轉換方式為全拼或第一個字母
- 支持設置拼音之間的間隔字符
- 支持截取轉換后的拼音或英文翻譯為設置的長度
- 支持古騰堡編輯器
為什么需要這個插件?
當 URL 中出現(xiàn)中文時,中文會被自動轉碼,不知道的人看起來就時一團代碼,缺乏可讀性。雖然有些瀏覽器可以在地址欄中顯示中文,復制一個中文的 URL 分享給別人的時候,也會顯示被編碼后亂糟糟的 URL。
不同的操作系統(tǒng)環(huán)境,F(xiàn)TP 傳輸工具使用的文件名編碼不同,遷移服務器時,如果文件名編碼發(fā)生了變換,中文文件名很可能會變成亂碼,導致文件不能訪問。
什么情況下使用這個插件?
如果你的站點是給客戶用的,建議使用這個插件,因為他們很可能不會意識到在 URL 和文件名中使用中文的問題。此插件可以自動幫他們處理。
如果站點是你自己用的,并且你是一個細心的人,發(fā)布內容時,會手動編輯別名和文章名,這個插件對你來說就是多余的。不需要安裝。
安裝方法
在 WordPress 后臺插件安裝
在插件安裝頁面搜索「Wenprise Pinyin Slug」,在搜索結果安裝并激活就可以使用了。通過這種方式安裝的就是一個普通的插件,可以隨時禁用和卸載。
通過 Composer 安裝
如果你使用 Composer 管理你的項目,可以直接在主題中使用 composer require wenprise/pinyin-slug 命令安裝。通過這種方法安裝的時候,插件以通過 Composer 自動加載到了主題中,不會出現(xiàn)在插件列表頁面,也無法在 WordPress 后臺禁用或卸載。
感謝
插件的拼音轉換功能使用了 overtrue/pinyin 項目,非常感謝。
如果在使用過程中發(fā)現(xiàn)了 Bug 或者有功能性的建議,歡迎在下方的評論中提出。



不錯,把之前用的兩個插件換成了一個。