当前位置:首页 > 网站运营 > 正文内容

解决WordPress代码单双引号输出为中文全角字符的问题

葱子8年前 (2017-07-12)网站运营1950


6月份对葱子博客更换了现在的这款主题,这段时间由于比较忙,所以对新主题这块没有详细的做测试。

导致出现了部分问题,其中之一的问题就是文章页中的单双引号在复制后都变成了中文全角字符。

这个问题在平时不容易被发现,今天有站长反馈这个问题的时候,我才注意到。

在网上搜集了下相关的解决方法,简单记录如下:

方法一:一句代码修改主题functions.php模板文件

remove_filter('the_content', 'wptexturize');

方法二:Quotmarks Replacer插件解决

Quotmarks Replacer插件我们从WP官方下载安装,也是用来禁止wptexturize函数的,禁止把半角单双引号转化为全角格式。尽量少安装插件,不过这个插件比较小,安装也无妨。

方法之三,修改程序源文件

修改wp-includes/formatting.php文件,找到下面的代码

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

修改为

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

把代码函数注销掉,这个方法需要注意在升级程序的时候,我们看是否被更新,到时候还需要重新修改。

 

按照以上方法都试过了后,发现还是没有解决问题。

接着我开始查看当前主题的functions.php文件,该文件中已经按照方法一去除了相关代码函数,但是又自定义了一个类似的函数。将该段自定义函数注释掉后,发现问题已解决。

 

所以,有出现类似情况的站长,可以按照这个思路来排查下。

 

同时对这个期间因为这个问题,按照我的教程修改网站的站长说声道歉,以后会尽量保证不出现类似问题。


扫描二维码推送至手机访问。

版权声明:本文由葱子博客发布,如需转载请注明出处。

本文链接:https://www.aitiancheng.com/article-1261.html

标签: wordpress

相关文章

windows server2008中为IIS7开启https的TLS1_2协议

windows server2008中为IIS7开启https的TLS1_2协议

我们在IIS7上配置了SSL证书后,使用ATS检测,发现服务器不支持TLS1_2协议。 经查询发现,在IIS7中TLS1_2协议是默认关闭的。 所以我们需要对IIS做下设置,来开启...

【干货】百度搜索对HTTPS站点全流程支持方案【转载】

【干货】百度搜索对HTTPS站点全流程支持方案【转载】

5月25日,VIP大讲堂用3个小时的时间给大家介绍网站HTTPS改造方案等内容,那么百度搜索对HTTPS站点的支持到底怎样了吗?让我们赶紧看看搜索工程师是怎么说的。...

申请免费的腾讯云SSL证书,实现https访问

申请免费的腾讯云SSL证书,实现https访问

本教程教你免费申请腾讯的1年免费使用的SSL证书。 使用QQ或者微信登陆腾讯云:【腾讯云】云产品限时秒杀,爆款1核2G云服务器,首年99元 找到SSL证书申请选项:云产品—域名服务—SSL证书。 点击进入申请页面 点击立即...

百度站长平台HTTPS认证工具升级啦

百度站长平台HTTPS认证工具升级啦

相信细心的小伙伴们已经发现啦~站长平台站点验证功能升级了 我们将站长平台将原有的HTTPS属性升级成了HTTPS认证工具啦 肯定已经有小伙伴们尝试过啦~ 一、使用HTTPS认...

能在windows系统下用的服务器主机面板推荐

能在windows系统下用的服务器主机面板推荐

虽然现在Linux系统在服务器领域的普及度是越来越高,不过还是有很多站长选择使用windows系统作为服务器操作系统。 但是windows自带的IIS等服务器环境使用起来非常的不方便,效率还不高,于是便有了众多的第三方服务器面板程序。...

如何关闭445端口?比特币勒索445端口关闭的方法教程

如何关闭445端口?比特币勒索445端口关闭的方法教程

445端口怎么关闭,这2天被比特币勒索刷屏了,WanaCrypt0r 2.0勒索软件在无需用户任何操作的情况下,Wcry2.0即可扫描开放445文件共享端口的Windows机器,从而植入恶意程序。那么只要关闭电脑的445端口就可以解决...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。