规范目录url,给WP的分类目录加上斜杠
wordpress的分类目录URL
wordpress的url结构在seo环境下总体来说还是比较好的,深层次三层的目录结构对于seo优化是非常不错的。
但是也会有一些细节的问题,因此我们需要将这些细节的问题完善好,让我们的网站更加能够收到搜索引擎的喜欢。
wordpress的分类目录是和页面以及文章没有太大区别的,如果是一级目录如www.themepark.com.cn/category/themes
和我们的页面或者文章的区别并不是很大(如果使用html后缀的话,就是这个后缀的区别了)
但是搜索引擎一般是不会区分这个区别的,所以在很大的可能性上会造成误判,没有吧分类目录当成一个目录来对待,而是当做一个页面来对待了,这样对于我们的优化不是很好。
因此我们希望将wordpress的分类目录改造成为目录的形态,也就是不以别名进行最后的收尾,而是以反斜杠作为收尾,这样就是一个标准的目录形态了。
给wordpress的分类目录添加上反斜杠
将下面的代码添加进入你的function.php中(WEB主题公园付费版用户添加进入function/function_z.php 或者widget.php都可以)
这样就可以实现wordpress的分类目录加上反斜杠的标准了:
function fix_cat_url_themepark($url, $type_of_url) {
if ( $type_of_url != 'single' && $type_of_url != 'page' )
$url = trailingslashit($url);
return $url;
}
add_filter('user_trailingslashit', 'fix_cat_url_themepark', 10, 2);
上面的代码只给分类目录进行设置,如果你想给页面也进行设置可以删除上面代码的 && $type_of_url != ‘page’ 即可实现。
您好!请登录