WordPress取消英文标点符号自动替换中文标点符号的优雅方法
发布时间:2025-10-23 09:53:25 本站作者 【 字体:大 中 小 】 浏览:30 次
众所周知,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');
}当然你也可以参考这篇文章:https://www.freexyz.cn/cms/bee94fdf6816331685a559f0aec28cfd.html
热门推荐
广告位-300PX*250PX
最新发布
四季肥肠的制作方法
四季肥肠是广东地区非常有名的传统特色美食,深受广大食客的喜爱。它由猪肠、猪蹄、猪肉、花生等多种材料制作而成,口感鲜嫩、细腻,香气扑鼻,食后回味无穷。如果您也想在家里尝试制作这道美食,不妨跟随下文的步骤一起动手吧!1.准备材料和工具在制作四季肥肠之前,我们需要准备好一些必要的材料和工具,例如猪肠、猪蹄、...
15种口味任你选,手把手教你做
三明治是西方国家非常流行的一种食物,而以吐司作为外壳的三明治更加受到人们的喜爱。今天,我将为大家介绍如何用吐司制作美味三明治,并分享15种不同口味的做法,让您不再局限于快餐店的单调选择。步骤1准备所需材料准备吐司、火腿肠、生菜、番茄、黄瓜、鸡蛋、奶酪、黄油、酱汁等材料。步骤2切好材料将火腿肠、番茄、黄瓜...
油条油馍制作全攻略
早餐是一天中最重要的一餐,而油条油馍则是中国人喜爱的早餐食品之一。自己动手做油条油馍,不仅可以享受到美味的口感,还能够保证食品的卫生和安全。本文将为大家介绍以油条油馍的制作方法和注意事项。准备工作:选购原材料准备好面粉、酵母、盐、白糖、清水、油条所需的豆腐乳、芝麻等食材,并确认这些食材的新鲜程度和卫...
宝宝食谱之水饺肝粉油菜猪肉胡萝
宝宝的饮食非常重要,营养的摄取对于宝宝健康成长至关重要。本文将为大家介绍一道适合宝宝的菜谱——水饺肝粉油菜猪肉胡萝卜。一、准备食材:蒸馏水、冷冻水饺、鲜猪肉、新鲜胡萝卜、新鲜油菜、新鲜鸡肝在准备食材时,建议选择新鲜、干净卫生的食材,确保食材的安全和卫生。二、清洗水饺和蔬菜在开始制作菜品前,需将水饺和...






