在WordPress中,通常不推荐将.html
等文件扩展名添加到页面的URL链接中,因为WordPress默认使用友好的URL结构,也称为固定链接或永久链接。这种结构更利于搜索引擎优化(SEO)和用户友好性。
如果你仍然想要在WordPress页面的URL中添加.html
后缀,你可以考虑使用插件或自定义代码来实现。以下是两种方法:
安装插件:
安装并激活一个能够自定义固定链接结构的插件,如"Custom Permalinks"。
配置插件:
进入插件设置页面,找到可以自定义固定链接结构的选项,并配置为/%postname%.html
。这会使WordPress的页面链接带有.html
后缀。
编辑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
后缀。
请注意,对固定链接结构的更改可能会影响网站的SEO和现有链接。在做出更改之前,请确保备份你的网站数据,尤其是数据库。