下面是提取自“.html on PAGES”插件的函数代码。
操作步骤:
1、将代码添加到主题的 functions.php 文件:
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';
}
}
function html_page_permalink() {
global $wp_rewrite;
if ( !strpos($wp_rewrite->get_page_permastruct(), '.html')){
$wp_rewrite->page_structure = $wp_rewrite->page_structure . '.html';
}
}
2、保存文件后,进入后台设置—固定链接中,重新保存一次设置即可生效。
3、代码生效后,wordpress页面链接自动带上 .html 后缀,原链接会失效,这样可以避免网站同一页面存在两个链接影响SEO优化。
PS:.html on PAGES插件是款很老的插件,提取的代码可以正常使用。