WordPress建站给页面链接添加.html后缀及分类目录后添加斜杠的方法

很多用WordPress建站的新手对于WordPress的URL网址设置很是懵懂。之前马找钱介绍过如何去除分类目录,即去掉分类链接中的/category/目录标志,因为这个目录标志除了会让链接变的不简洁之外,还会降低它在搜索引擎中的权重,所以有些时候非常有必要将它去除。

今天马找钱就在给大家分享下WordPress建站给页面链接添加.html后缀及分类目录后添加斜杠的方法。

一、分类目录后添加斜杠

分类目录顾名思义就是一个目录,众所周知,目录链接应该像这样:

https://www.xuankewang.com/yuanma/

但有些时候因为我们的伪静态规则设置问题在WordPress分类目录后并没有斜杠/,会出现:

https://www.xuankewang.com/yuanma

像上面这样的情况。

这对搜索引擎是不友好的,因为带有斜杠时搜索引擎能及时识别出这是一个目录,而没有斜杠时则要分析。

所以,我们需要给WordPress分类目录添加斜杠。

我们只需要把以下代码加在主题目录的functions.php中即可:

//添加斜杠

functionnice_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);

二、页面链接添加.html后缀

默认WordPress页面不能实现伪静态链接,比如:https://www.xuankewang.com/content-2082.html,手动在链接中添加“.html”,会自动转码为”-html”。一般简单的办法是在wordpress后台添加适合伪静态的固定连接规则,比如[/%postname%.html]、[/%post_id%.html],但是只在文章页有效。

//页面链接添加.html后缀

add_action(‘init’,’html_page_permalink’,-1);

functionhtml_page_permalink(){

global$wp_rewrite;

if(!strpos($wp_rewrite->get_page_permastruct(),’.html’)){

$wp_rewrite->page_structure=$wp_rewrite->page_structure.’.html’;

}

}

1、在functions.php里面添加上述代码,就可以实现在文章页面或者主页菜单页面加.html后缀实现伪静态。而且上面代码也适合伪静态的固定连接形式使用。

2、添加后,需要到wordpress后台在固定链接设置页面,重新保存一下固定链接设置(重新点击一下保存),否则不会生效。

注:如果有的朋友需要在页面链接后面也加上斜杠,那就把上面添加斜杠的代码的第二行代码的判断改一下就行(如果要页面要设置伪静态,就不能再使页面链接后加斜杠了,就是说不能用下面的代码,而是用上面的代码,不然会出现.html/的情况),如下:

functionnice_trailingslashit($string,$type_of_url){

if($type_of_url!=’single’)

$string=trailingslashit($string);

return$string;

}

add_filter(‘user_trailingslashit’,’nice_trailingslashit’,10,2);

以上就是给WordPress建站的新手们分享的文章网址链接加.html后缀及分类目录后添加斜杠的方法。小编认为网站要做seo优化URL的网址设置是至关重要的,所以用WordPress建站的小伙伴们赶快试一试吧。

1、本站所有资源来源于用户上传和网络,版权争议与本站无关,版权归原创者所有,如有侵权请邮件联系我们!
2、分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3、不得使用于非法商业用途,商用请购买正版,不得违反国家法律。否则后果自负!
4、本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5、如有链接无法下载、失效或广告,请联系管理员处理!
6、本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7、不保证所有资源都完整可用,不排除存在加密、BUG、需要授权或者残缺的可能,由于资源的特殊性,下载后一律不予退货!
8、本文来自炫客网搜集整理,如有侵权请联系管理员删除,转载请注明出处:https://www.xuankewang.com/118501.html

联系我们

173-662-005

在线咨询: QQ交谈

邮件:woowuo@126.com

工作时间:周一至周五,10:30-18:30,节假日休息

关注微信
我已知晓并同意