吾淘建站技术教程资讯网

网站地图

当前位置:首页 > 维基教程 > WordPress如何禁止半角符号自动转全角?

WordPress如何禁止半角符号自动转全角?

时间:2021-03-31 10:40:25

人气:

编辑:本站作者

标签:

导读:在使用Wordpress的过程中,会经常编辑主题中的一些文件,通过添加代码使Wordpress的功能更完善、更强大,然而前几天添加自己整理的代码时,粘贴出来的代码却是全角符号,根本无法在wo

在使用Wordpress的过程中,会经常编辑主题中的一些文件,通过添加代码使Wordpress的功能更完善、更强大,然而前几天添加自己整理的代码时,粘贴出来的代码却是全角符号,根本无法在wordpress代码中使用。

玩命搜百度,终于弄清楚了原因,原来Wordpress本身会自动的把源码中半角符号转变为全角符号,这是出于安全,防止外部恶意源码在网页上执行。

对民网一些有关Wordpress代码知识的文章,其中的代码被其它博主复制粘贴后,发现代码命令完全失效,如果你的博客没有禁止半角转全角,很多代码教程就会影响其它博主套用,这里给出两种解决方案,这个代码添加到主题的 functions.php 文件,可以根据自己需要刷选自己要的代码。

$qmr_work_tags = array(
‘the_title’, // 标题
‘the_content’, // 内容 *
‘the_excerpt’, // 摘要 *
‘single_post_title’, // 单篇文章标题
‘comment_author’, // 评论作者
‘comment_text’, // 评论内容 *
‘link_description’, // 友链描述(已弃用,但还很常用)
‘bloginfo’, // 博客信息
‘wp_title’, // 网站标题
‘term_description’, // 项目描述
‘category_description’, // 分类描述
‘widget_title’, // 小工具标题
‘widget_text’ // 小工具文本
);
foreach ( $qmr_work_tags as $qmr_work_tag ) {
remove_filter ($qmr_work_tag, ‘wptexturize’);
}

也可以用下边的代码,只需要编辑主题中的functions.php文件,在<?php下一行添加如下代码。如果你感觉代码麻烦,还是用插件Quotmarks Replacer吧!

//取消内容转义
remove_filter(‘the_content’, ‘wptexturize’);
//取消摘要转义
remove_filter(‘the_excerpt’, ‘wptexturize’);
//取消评论转义
remove_filter(‘comment_text’, ‘wptexturize’);

PS:检查你使用的Wordpress,看看是否拥有这个功能,我们在搜索wordpress代码使用时,就会发现很多代码不能使用,就是因为转载时没有禁止WordPress将半角符号转换为全角符号。

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
网友评论
本类排行
相关标签
本类推荐

关于我们 | 联系我们 | 版权声明 | 广告服务 | 网站地图 | 友情链接 | Sitemap | CNZZ

吾淘建站技术教程资讯网 Copyright@ 2020-2030 http://www.5taa.com 备案号:浙ICP备18035339号-16
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信