规范目录url,给WP的分类目录加上斜杠

WordPress技术博客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’   即可实现。

 

 

上一篇:

下一篇:

文章评论

您好!请登录

取消回复
    展开更多