WordPress禁止标题横线转译为&#8211 ;

今天发布文章后查看源代码发现标题的 – 被转译为&#8211 ;,这可能会导致百度搜索或者对接其他平台分享文章出现问题,最重要的是我查看源代码看着不爽

  1. <!--正常的应该是这样-->
    
  2. <title>花店HTML5商城模板 - 电商模板 - 源码集合</title>
    
  3. <!--转译后变成了这样&#8211;-->
    
  4. <title>花店HTML5商城模板 &#8211; 电商模板 - 源码集合</title>

如何解决这个问题哪?在主题目录下的functions.php文件中添加如下代码即可

  1. /**
  2.  * 防止Wordpress标题中的横线“-”被转义成“& #8211;”的问题 
  3.  * https://www.ymjihe.com/2153.html
  4.  */
  5. remove_filter('the_title', 'wptexturize');
  6. remove_filter('wp_title', 'wptexturize');
  7. remove_filter('single_post_title', 'wptexturize');

评论抢沙发

评论前必须登录!