wordpress单篇页面url链接添加.html后缀
在WordPress中,通常不推荐将.html
等文件扩展名添加到页面的URL链接中,因为WordPress默认使用友好的URL结构,也称为固定链接或永久链接。这种结构更利于搜索引擎优化(SEO)和用户友好性。
如果你仍然想要在WordPress页面的URL中添加.html
方法1:使用插件
-
安装插件:
安装并激活一个能够自定义固定链接结构的插件,如"Custom Permalinks"。 -
配置插件:
进入插件设置页面,找到可以自定义固定链接结构的选项,并配置为/%postname%.html
。这会使WordPress的页面链接带有.html
后缀。
方法2:使用自定义代码
-
编辑functions.php文件:
在你的WordPress主题文件中找到并编辑functions.php
文件。 -
添加代码:
在functions.php
文件中添加以下代码:
function add_html_extension($rules) {
$new_rules = array(
'(.).html$' => 'index.php?pagename=$matches[1]'
);
return $new_rules $rules;
}
add_filter('rewrite_rules_array', 'add_html_extension');
function change_page_permalink() {
if (get_option('permalink_structure') !== '/%postname%.html') {
update_option('permalink_structure', '/%postname%.html');
}
}
add_action('init', 'change_page_permalink');
这段代码会将固定链接结构更改为带有.html
后缀。
- 刷新固定链接结构:
刷新WordPress固定链接结构,可以在WordPress后台的“设置” > “固定链接”中重新保存设置。
请注意,对固定链接结构的更改可能会影响网站的SEO和现有链接。在做出更改之前,请确保备份你的网站数据,尤其是数据库。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
仍然有问题? 我们要如何帮助您?