删除导航中WordPress分类及页面Title属性-利剑分享-科技生活
利剑分享-科技生活-利剑分享-科技生活
利剑分享-科技生活

删除导航中WordPress分类及页面Title属性

删除导航中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
喜欢就支持一下吧
点赞0 分享