在使用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将半角符号转换为全角符号。
文章名称:《WordPress如何禁止半角符号自动转全角?》
文章链接:https://www.ibytx.com/13948.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
相关推荐
#618大促#最后一天|凌霞软件旗下强大易用的建站工具 Halo:永久授权 660元起,10台6000元,即买即赠SSL证书
#6.18促销#Themebetter:WordPress主题特惠7折,DUX主题折后559元,不限制域名授权数目
#20周年庆典#SiteGround:稳定博客/外贸主机,免费站点转移/电子邮件/SSL证书/CDN和备份服务等,月付$2.99/年付35.88美元起
#圣诞节促销#Hostarmada:共享主机80%优惠,低至$1.99/月起,vps和经销商主机50%优惠,$19.6/月起,可选新加坡/法兰克福等9个机房
#4周年庆典#Hostarmada:共享主机80%优惠,低至$1.99,vps和经销商主机50%优惠,可选新加坡/法兰克福等9个机房
#黑五优惠预告#SiteGround:WordPress主机/外贸主机最高优惠85%,同样服务全年最低价格,月付$1.99起
#11.11#Themebetter:年度大放价,全场6折特惠,DUX主题折后480元,不限制域名授权数目
FastComet:2023黑五早鸟活动开启, 美国虚拟主机2折促销,月付$2.19起

博悦天下



