默认情况下,WordPress网站的主导航、次导航等在添加分类或页面时均会自动添加相应的Title属性。这些Title属性意义不大,特别是对于中文网站来说,又增加页面大量的代码内容,看源代码时也会觉得很乱。作为有洁癖的我是一定不能容忍这些垃圾代码的存在的,所以必须清除干净以简化页面代码。具体方法如下:
/* 删除分类title属性 代码来源: www.wpzhinan.com */ function wp_list_categories_remove_title_attributes($output) { $output = preg_replace('` title="(.+)"`', '', $output); return $output; } add_filter('wp_list_categories', 'wp_list_categories_remove_title_attributes');
/* 删除页面title属性 代码来源: www.wpzhinan.com */ function wp_list_pages_remove_title_attributes($output) { $output = preg_replace('` title="(.+)"`', '', $output); return $output; } add_filter('wp_list_pages', 'wp_list_pages_remove_title_attributes');
代码说明:请将以上代码插入主题的fuction.php文件保存即可。如需仅删除分类的title属性就插入第一段代码,如需仅删除页面title属性就插入第二段代码,如需都删除就插入以上两段代码。
本文地址:http://www.wpzhinan.com/jiaocheng/404.html
版权申明:除部分代码外,本站内容均为原创,转载请注明来源,违者必究侵权责任!