1. 白天博客首页
  2. 网站建设
  3. wordpress
  4. 给WordPress站点的目录、页面及Tag标签地址末尾添加斜杠

给WordPress站点的目录、页面及Tag标签地址末尾添加斜杠

最近几天白天发现自己的博客上的分类目录和页面地址末尾没有斜杠,于是在网上也了解了一些关于分类目录和页面链接地址末尾添加斜杠的教程,今天特意将这篇文章转载分享给大家。

至于分类目录和页面链接地址是否应该以斜杠/结尾,网上众说纷纭,但大部分的建议还是比较统一的,那就是不加斜杠指的是目录下面的一个文件,而加了地址末尾加斜杠则指是目录下面的一个目录,也就是目录与文件的区别。于是白天最终决定将将白天博客的分类目录和页面地址末尾也加上斜杠。

给WordPress站点的目录、页面及Tag标签地址末尾添加斜杠

下面就来给大家分享一下目录、页面及Tag标签地址末尾添加斜杠的做法:

其实实现的方法也很简单,我们只需要在主题目录下的 functions.php 文件中添加以下代码加即可(建议添加到末尾?>之前):

// 分类目录、页面地址末尾添加斜杠
function nice_trailingslashit($string, $type_of_url) {
    if ( $type_of_url != 'single' )
      $string = trailingslashit($string);
    return $string;
}
add_filter('user_trailingslashit', 'nice_trailingslashit', 10, 2);

除此之外,如果你的博客页面没有做伪静态,只需将分类目录地址后添加斜杠,那么添加以下代码即可:

// 只在分类目录地址末尾添加斜杠
function nice_trailingslashit($string, $type_of_url) {
if ( $type_of_url != 'single' && $type_of_url != 'page' )
$string = trailingslashit($string); return $string; }
add_filter('user_trailingslashit', 'nice_trailingslashit', 10, 2);

文章最后一次修改于

原创文章,作者:白天,如若转载请注明出处:给WordPress站点的目录、页面及Tag标签地址末尾添加斜杠