可按Ctrl+D收藏 蚂蚁资源网

蚂蚁资源网

WordPress取消英文标点符号自动替换中文标点符号的优雅方法

  • 时间:2020-11-24 14:45 编辑:福地桃子 来源:蚂蚁资源网 阅读:135
  • 扫一扫,手机访问
摘要:本文围绕WordPress   英文标点   中文标点  讲述关于WordPress取消英文标点符号自动替换中文标点符号的优雅方法的相关知识,精彩详情内容请仔细阅读以下内容。感谢支持!
大家好,今小编要介绍的是关于WordPress取消英文标点符号自动替换中文标点符号的优雅方法的相关内容,多方面分析说明,感兴趣朋友的可以参考学习。

关键词:WordPress   英文标点   中文标点  

众所周知,WordPress中文版有个特性,会将每一处英文引号("")都稀里哗啦转化为中文引号(“”)。不仅仅是英文引号,在WordPress翻译文件定义了不少自动转换符号,具体可以参考这里。

对文字博客来说,这是个好功能,这样会避免用错英文标点。

然而,WordPress是独立的php程序,中文社区中懂得使用者,大部分都是技术博客。而技术博客会经常贴出代码,里面包含各种英文标点是再正常不过的事情。这时候,英文标点符号自动转换就是一个恼人的画蛇添足功能了。

网上很多文章都是让该WordPress核心文件。只不过,WordPress是一个高度模块化的系统,肯定有更优雅的解决方案。

一番搜寻之后,发现最简单的办法,就是安装一个叫Quotmarks Replacer的插件,地址在这里。

插件很简单,就是将WordPress自动转换标点符号的函数用系统接口去掉。核心代码如下:

<?php/*Plugin Name: Quotmarks ReplacerPlugin 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.17Author: Tunghsiao LiuAuthor URI: http://sparanoid.com/Author Email: t@sparanoid.comLicense: GPLv2 or laterCopyright 2016 Tunghsiao Liu, aka. Sparanoid (t@sparanoid.com)This program is free software; you can redistribute it and/or modifyit under the terms of the GNU General Public License, version 2, aspublished 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 ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See theGNU General Public License for more details.You should have received a copy of the GNU General Public Licensealong with this program; if not, write to the Free SoftwareFoundation, 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');}

当然你也可以参考这篇文章:https://www.jb51.net/cms/261975.html


以上就是WordPress取消英文标点符号自动替换中文标点符号的优雅方法的全部内容,希望可以帮助到您。感谢对蚂蚁资源网的支持。
(责任编辑:福地桃子

版权声明:文章内容是蚂蚁资源网小编精心整合原创的,素材来源于互联网,如无意侵犯到您的权益,请联系网站客服核实版权信息,以便及时删除。
  • 全部评论(0)
最新发布的资讯信息
【简历/资料|内地女明星】 殷茹基本资料( YR个人简历介绍)(2020-12-06 15:19)
【简历/资料|内地女明星】 曹菁基本资料( CJ个人简历介绍)(2020-12-06 15:18)
【简历/资料|内地女明星】 王安妮基本资料( WAN个人简历介绍)(2020-12-06 15:18)
【简历/资料|内地女明星】 白琼基本资料( BQ个人简历介绍)(2020-12-06 15:17)
【简历/资料|内地女明星】 王世霞基本资料( WSX个人简历介绍)(2020-12-06 15:17)
【简历/资料|内地女明星】 宋煜基本资料( SY个人简历介绍)(2020-12-06 15:16)
【简历/资料|内地女明星】 钱增基本资料( QZ个人简历介绍)(2020-12-06 15:16)
【简历/资料|内地女明星】 胡晓黎基本资料( HXL个人简历介绍)(2020-12-06 15:15)
【简历/资料|内地女明星】 李佳慧基本资料( LJH个人简历介绍)(2020-12-06 15:15)
【简历/资料|内地女明星】 张洛嘉基本资料( ZLJ个人简历介绍)(2020-12-06 15:14)
联系客服
网站客服 联系客服
手机版

扫一扫进手机版
返回顶部