程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP基礎知識 >> wordpress英文引號變成中文的解決辦法

wordpress英文引號變成中文的解決辦法

編輯:PHP基礎知識
 

在WP後台編輯撰寫文章時英文引號(半角)標點符號不管是雙引號還是單引號,前台網頁中顯示時轉變成了中文編碼形式下的全角字符。
我們在寫博客的時候經常會插入一些代碼,裡面難免會有單雙引號出現,發現WP會自動給轉成全角的,復制出來就不能正常使用了。
解決這個問題一般有三種方法,下面將對這三種方法做個簡單的介紹,和大家分享下。

方法一

安裝Quotmarks Replacer插件,推薦此方法,插件很小,不響應速度。
插件下載地址:http://wordpress.org/extend/plugins/quotmarks-replacer/

方法二

修改wp-includes/formatting.php,找到以下代碼,然後注釋掉:

// static strings
$curl = str_replace($static_characters, $static_replacements, $curl);
// regular expressions
$curl = preg_replace($dynamic_characters, $dynamic_replacements, $curl);

方法三

找到主題的functions.php,在裡面入加一句:
remove_filter(‘the_content’, ‘wptexturize’);
但這個方法只對文章正文裡起效,其他文章標題、文章摘要、評論內容、評論摘要、評論作者等都沒有效果。

 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved