无作为
不仅仅是一种态度!
当前位置: 无作为 » 技术教程 » wordpress技术经验 » WordPress页面添加html后缀和目录斜杠

WordPress页面添加html后缀和目录斜杠

给我们的WordPress页面后缀链接加个html吧,不然只会显示一个链接,而且还没有斜杠,这样对搜索引擎不是很友好,比如不加的话,无作为的这个页面就会显示:

www.wuzuowei.net/help

添加了之后会显示:www.wuzuowei.net/help.html

这样更像是一个伪静态的规则,对seo优化有一定的好处,

然后我们在给WordPress分类目录和页面加上斜杠吧,也是为了优化seo而添加的,下面也是样式:

不加的话

http://www.wuzuowei.net/phone

加了的样式:http://www.wuzuowei.net/phone/

这样可以明确的告诉搜索引擎,这是一个目录,同样对seo有很大的帮助,WordPress页面添加html后缀和目录斜杠

下面我们开始教程:

WordPress页面添加html后缀

// 页面链接添加html后缀
add_action('init', 'html_page_permalink', -1);
function html_page_permalink() {
 global $wp_rewrite;
 if ( !strpos($wp_rewrite->get_page_permastruct(), '.html')){
 $wp_rewrite->page_structure = $wp_rewrite->page_structure . '.html';
 }
}

WordPress分类目录和页面添加斜杠

// 添加斜杠
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分类目录和页面添加斜杠,不想给WordPress页面添加html后缀的话,请使用下面的代码:

给WordPress分类目录和页面添加斜杠

// 添加斜杠
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.php文件即可,不过要注意的是,修改了之后我们需要在WordPress后台固定链接设置页面,重新保存一下固定链接设置,否则不会生效。

历史上的今天:

所有免费资源、福利、电影、破解软件未经允许不得转载:www.wuzuowei.net无作为 » WordPress页面添加html后缀和目录斜杠
分享到: 更多 (0)

来句评论吧! 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

无作为-不仅仅是一种态度

来个随机文章查看分享