久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

WordPress取消英文標點符號自動替換中文標點符號的優雅方法

這篇文章主要介紹了WordPress取消英文標點符號自動替換中文標點符號的優雅方法,需要的朋友可以參考下

眾所周知,WordPress中文版有個特性,會將每一處英文引號("")都稀里嘩啦轉化為中文引號(“”)。不僅僅是英文引號,在WordPress翻譯文件定義了不少自動轉換符號,具體可以參考這里。

對文字博客來說,這是個好功能,這樣會避免用錯英文標點。

然而,WordPress是獨立的php程序,中文社區中懂得使用者,大部分都是技術博客。而技術博客會經常貼出代碼,里面包含各種英文標點是再正常不過的事情。這時候,英文標點符號自動轉換就是一個惱人的畫蛇添足功能了。

網上很多文章都是讓該WordPress核心文件。只不過,WordPress是一個高度模塊化的系統,肯定有更優雅的解決方案。

一番搜尋之后,發現最簡單的辦法,就是安裝一個叫Quotmarks Replacer的插件,地址在這里。

插件很簡單,就是將WordPress自動轉換標點符號的函數用系統接口去掉。核心代碼如下:

 

<?php
/*
Plugin Name: Quotmarks Replacer
Plugin URI: http://sparanoid.com/work/quotmarks-replacer/
Description: Quotmarks Replacer disables wptexturize function that keeps all quotation marks and suspension points in half-width form.
Version: 2.6.17
Author: Tunghsiao Liu
Author URI: http://sparanoid.com/
Author Email: t@sparanoid.com
License: GPLv2 or later
Copyright 2016 Tunghsiao Liu, aka. Sparanoid (t@sparanoid.com)
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License, version 2, as
published by the Free Software Foundation.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
*/
$qmr_work_tags = array(
'the_title',             // http://codex.wordpress.org/Function_Reference/the_title
'the_content',           // http://codex.wordpress.org/Function_Reference/the_content
'the_excerpt',           // http://codex.wordpress.org/Function_Reference/the_excerpt
// 'list_cats',          Deprecated. http://codex.wordpress.org/Function_Reference/list_cats
'single_post_title',     // http://codex.wordpress.org/Function_Reference/single_post_title
'comment_author',        // http://codex.wordpress.org/Function_Reference/comment_author
'comment_text',          // http://codex.wordpress.org/Function_Reference/comment_text
// 'link_name',          Deprecated.
// 'link_notes',         Deprecated.
'link_description',      // Deprecated, but still widely used.
'bloginfo',              // http://codex.wordpress.org/Function_Reference/bloginfo
'wp_title',              // http://codex.wordpress.org/Function_Reference/wp_title
'term_description',      // http://codex.wordpress.org/Function_Reference/term_description
'category_description',  // http://codex.wordpress.org/Function_Reference/category_description
'widget_title',          // Used by all widgets in themes
'widget_text'            // Used by all widgets in themes
);
foreach ( $qmr_work_tags as $qmr_work_tag ) {
remove_filter ($qmr_work_tag, 'wptexturize');
}

當然你也可以參考這篇文章:http://www.jb51.net/cms/261975.html

【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

wordpress是很多新手站長搭建個人博客最喜愛的程序,但是最近在使用WordPress的時候遇到了一些問題,所以想著將遇到問題總結分享出來,下面這篇文章主要給大家介紹了關于wordpress在安
這篇文章主要為大家介紹了Wordpress自動提取內容中第一張圖片作縮略圖的方法,可通過在模板中添加自定義函數實現該功能,是非常實用的技巧,需要的朋友可以參考下
這篇文章主要為大家介紹了Wordpress實現文章支持和反對功能的方法,通過添加自定義函數實現文章的支持和反對功能,是比較典型的WordPress二次開發技巧,具有一定的參考借鑒價值,需要的朋
這篇文章主要為大家介紹了WordPress首頁顯示多個圖片及文字友情鏈接的方法,可實現對原有文字友情鏈接的靈活控制功能,非常具有實用價值,需要的朋友可以參考下
這篇文章主要為大家介紹了WordPress評論中禁止HTML代碼顯示的方法,通過增加自定義函數有效防止垃圾評論的產生,是非常實用的技巧,需要的朋友可以參考下
這篇文章主要為大家介紹了wordpress不支持中文用戶名的解決方法,可通過添加自定義函數實現支持中文用戶名的功能,是非常實用的技巧,需要的朋友可以參考下
主站蜘蛛池模板: 国产精品免费一区二区三区 | 国产精品一二三区 | 一区二区三区影院 | 欧美日韩亚洲视频 | 91精品国产91久久久久久三级 | 黄色片免费 | 国产一区| 91精品一区 | 欧美激情一区二区三级高清视频 | 亚洲精品1区 | 日日噜噜噜夜夜爽爽狠狠视频, | www.黄网| 成年人在线观看 | 国产日产精品一区二区三区四区 | 夜夜草 | 精产嫩模国品一二三区 | 国产高清在线 | 美女视频三区 | 免费a网站 | 国产精品久久av | 亚洲国产aⅴ成人精品无吗 欧美激情欧美激情在线五月 | 国产欧美一区二区久久性色99 | 亚洲精品视频一区 | 在线小视频 | 中文一区二区视频 | 波多野结衣中文字幕一区二区三区 | 国产精品久久久久久久久久免费 | 在线成人www免费观看视频 | 久久中文一区二区 | 久久毛片 | 成人免费一级 | 365夜爽爽欧美性午夜免费视频 | 91精品国产综合久久久久久 | 日韩一级二级片 | 日韩在线视频免费观看 | 亚洲精品无 | 亚洲综合国产 | 亚洲精品久久 | 国产成人福利在线观看 | 欧美亚州 | 你懂的av |