如何给wordpress栏目链接和标签链接末尾加上正斜杠 /?

admin wordpress评论1,292字数 720阅读模式
摘要

如标题所说,作为一般的wordpress站长,是很少关注到这个问题的——wordpress栏目和标签链接的后台如何加上正斜杠?这是wordpress程序自带的一个小小问题,因为wordpress默认情况下,对栏目和tag标签的链接后面是没有带正斜杠的,这样对于搜索引擎的体验就不太好。

搜索引擎是这样处理的,如果结尾不带正斜杠,它会认为是一个页面,而不是一个目录,而目录的权重是要大于页面的。从SEO优化方面来考虑,如果想让wordpress的栏目排名好一点,最好是在栏目后面加上正斜杠。
怎样才能给wordpress栏目链接和标签链接末尾加上正斜杠呢?

方法一:用插件来实现。
wordpress的插件是非常强大 ,什么样的功能都有可能通过插件来实现。为了给wordpress栏目标签结尾加上斜杠,我们可以使用Permalink Trailing Slash Fixer插件实现。如何安装插件和如何使用这个插件,这里就不多说,大家可以百度一下。

方法二:代码实现。
如果你有wordpress主题代码基础的,可以不需要插件来实现,毕竟插件在一定程序上会影响wordpress网站的速度。用纯代码完全可以实现添加斜杠的功能。代码如下:

  1. //给分类目录链接后添加反斜杠  
  2. function itbulu_nice_trailingslashit($string, $type_of_url) {  
  3. if ($type_of_url != 'single')  //排除文章  
  4. $string = trailingslashit($string);  
  5. return $string;  
  6. }  
  7. add_filter('user_trailingslashit', 'itbulu_nice_trailingslashit', 102);  

这段代码排除了文章页面,如果是伪静态如 www.58pxe/8888.html 这样的文章链接,就不需要再在链接后面添加斜杠了。如果是不带.html的链接模式,你也可以在后台添加斜杠。这个根据自己的需要来决定吧。

版权声明:文章图片资源来源于网络,如有侵权,请留言删除!!!
admin
  • 本文由 发表于 2021年9月24日 19:40:48
  • 转载请务必保留本文链接:https://www.58pxe.com/7645.html
匿名

发表评论

匿名网友 填写信息

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