发文章之前我必须要把wordpress的字符串自动转义功能关掉关掉
打开主题里面的:函数文件 functions.PHP文件 ,在文件末尾 ?> 之前添加一下代码
remove_filter('the_content', 'wptexturize');
保存文件即可
上面这一段还没效果:
WordPress 会默认转义“–” 为 “—”,包括:P会转义成表情,贴代码后就是一阵痛苦折腾。(同时鄙视那些不求甚解的SB)
最后发现需要注释掉/wp-includes/default-filters.php 中的部分内容:
//add_filter( 'the_title', 'wptexturize' ); --标题中的字符转义 //add_filter( 'the_content', 'wptexturize' ); --正文中的字符转义 //add_filter( 'the_content', 'convert_smilies' ); --正文中的表情转义
本文出自刘荣星的博客,转载时请注明出处及相应链接。
本文永久链接: https://www.liurongxing.com/remove_filter-wptexturize.html