如果我们使用默认的WordPress程序和主题不进行转义字符处理,当网站标题有分隔符'-'横线时,往往会自动转义为HTML字符#8211。本文将介绍两种禁止WordPress网站标题分隔符的解决方案——自动转义。让我们一起来看看它们。
打开WordPress主题目录中的functions.php文件,并在functions.php文件的底部添加以下代码片段。
解决方案1:禁用所有WP转义。
Wordpress附带了一个特定的钩子,wptexturize,这个钩子被用在很多地方。详情请见wp-includes/formatting.php。我们可以通过下面的代码取消这种转义:
add_filter( 'run_wptexturize '' _ _ return _ false ');
解决方案2:禁用部分WP转义(推荐)
为了解决本文标题中描述的问题,我们可以直接禁止wptexturize对标题进行转义:
remove_filter(\'the_title\ '\ ' WP texturize \ ');
remove_filter(\'wp_title\ '\ ' WP texturize \ ');
remove _ filter(\ ' single _ post _ title \ '\ ' WP texturize \ ');
关于西部数码代理
成都西维数码科技有限公司成立于2002年,注册资金1000万元。其总部位于天府之国成都——,品牌为西部数码代理(www.chenqinet.cn)。深耕IDC行业十余年,在中国拥有北京、广东、郑州、成都、绵阳、香港等多家IDC云计算安全数据中心,在美国拥有海外数据中心。自主研发了虚拟主机、灵活度云服务器、西部数据企业云邮箱等产品,广受用户欢迎。我们始终坚持用户体验至上的价值导向,深度挖掘用户需求。目前,超过100万用户通过我们注册和管理了超过1000万个域名,共有超过50万个网站在我们自研的云主机平台上运行。服务用户有:宝贝回家找子网、四川大学、链家网(北京)科技有限公司、四川省互联网协会、沱牌集团、谭木匠、中铁二局、四川省中国青年旅行社。
我们始终坚持“以人为本、以客为尊、持续创新”的核心价值观,抓住各种发展机遇,不断创新发展理念,不断转变发展方式,不断解决发展难题。随着企业的发展,我们的业务也不断发展为基于云计算的云托管业务、域名注册、域名交易等相关业务。公司从最初的几个员工发展到近200人的精英团队,并在IDC和中国建立了业务。成为拥有多项自主知识产权的国家高新技术企业、获得ICANN和CNNIC双重认证的国际顶级域名注册服务机构、首批获得工信部颁发的国家云服务牌照的企业之一。