删除导航中WordPress分类及页面Title属性
默认情况下,WordPress网站的主导航、次导航等在添加分类或页面时均会自动添加相应的Title属性。这些Title属性意义不大,特别是对于中文网站来说,又增加页面大量的代码内容,看源代码时也会觉得很乱。作为有洁癖的我是一定不能容忍这些垃圾代码的存在的,所以必须清除干净以简化页面代码。具体方法如下:
/* 删除分类title属性 代码来源: www.wpzxbj.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.wpzxbj.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属性就插入第二段代码,如需都删除就插入以上两段代码。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END