WordPress站点的页面/标签/分类URL地址如何添加.html?

秋季,黑彤彤的平棼扒开绿叶往中瞧;小黑灯笼似的枣子挂谦了枝头;像紫玛瑙的葡萄一串串天挂正在葡萄架下,真诱人呀!

默认情况下WordPress的文章URL地址可以在固定链接中设置伪静态,即是在文章页URL地址后面添加.html,但是在页面或分类目录页或标签页的URL地址后面就无法直接添加.html了,那么应该如何添加呢?方法很简单,只需要简单2个步骤即可,具体如下:

1、将以下代码添加到当前主题的 functions.php 文件中即可。

function html_url_rules() {
global $wp_rewrite;
$wp_rewrite->page_structure = $wp_rewrite->root . 'page/%pagename%.html';
$wp_rewrite->extra_permastructs['post_tag']['struct'] = $wp_rewrite->root . 'tag/%post_tag%.html';
$wp_rewrite ->extra_permastructs['category']['struct'] = $wp_rewrite->root .'category/%category%.html';
}
add_action( 'init', 'html_url_rules' );

其中第3行的page/可修改为其他字母,第4行的tag/可修改为其他字母,第5行的category/可修改为其他字母。

特别说明:如果仅仅是想要页面URL添加.html把上述代码第4~5行代码删除即可;如果仅仅是想要标签页URL添加.html,把上述代码第3行和第5行代码删除即可;如果仅仅是想要分类目录页URL添加.html把第3~4行代码删除即可。

2、登录WordPress后台 >> 设置 >> 点击【保存更改】按钮即可。

比如标签页URL地址

  • 原标签地址:你的站点域名/tag/测试
  • 新标签地址:你的站点域名/tag/测试.html
  • 新标签地址(翻页):你的站点域名/tag/测试.html/page/2

到此这篇关于WordPress站点的页面/标签/分类URL地址如何添加.html?就介绍到这了。别遇到一点鸡毛蒜皮的事情就一蹶不振,你才多岁,怕什么困难无穷。更多相关WordPress站点的页面/标签/分类URL地址如何添加.html?内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!

标签: WordPress URL