本文章介紹了wordpress中將英文引號替換成中文引號方法,有需要的朋友可以參考一下.
在網上搜了很多文章都不盡如人意,我又不想關閉過濾功能,于是研究wordpress后發現過濾功能寫在 wp-includesformatting.php 這個文件中.
我們要做的很簡單,用任意文本編輯工具打開,查找替換.因為中文單引號分別為 ‘ 和 ’ 于是把他們替換成 ' 就可以了。
代碼如下:
- str_replace('‘',''',$str);
- str_replace('’',''',$str);
而中文的雙引號分別是 “ 和 ” 接著把他們替換成 " 就可以了。
代碼如下:
- str_replace('“','"',$str);
- str_replace('”','"',$str);//開源軟件:Vevb.com
這樣做的原理就是基于ASCII碼的,因為wordpress用ASCII編碼替換用戶輸入的字符,那么只要改變他的替換結果就可以了.
至此,就可以完全不必關掉過濾功能而實現完全自定義的字符替換.
注:如果要升級的話這里就有一點點麻煩了,下次重新做一下上面的操作.
新聞熱點
疑難解答
圖片精選