国内外主机
测评及优惠码

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

在使用Wordpress的过程中,会经常编辑主题中的一些文件,通过添加代码使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文件,在Quotmarks Replacer吧!

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

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

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《WordPress如何禁止半角符号自动转全角?》
文章链接:https://www.ibytx.com/13948.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

登录

找回密码

注册