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

admin wordpress评论5032字数 800阅读模式

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’即可实现。
WordPress实现分类目录和页面后面添加斜杠”/”

版权声明:文章图片资源来源于网络,如有侵权,请留言删除!!!
admin
  • 本文由 发表于 2022年11月4日 14:29:11
  • 转载请务必保留本文链接:https://www.58pxe.com/8920.html
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: