您所在的位置:欢聚电脑网 > 网站学院 > 网站建设 > CMS教程 > 正文

WordPress给页面URL添加.html后缀的方法

时间:12-31 关键字:wordpress,URL后缀 来源:www.huanju.org

WordPress中,尽管你把固定链接设置成 /%postname%.html 这种形式,也只能给文章的URL添加 .html 后缀,其余页面的URL都是没有 .html 后缀的。上次我们介绍了如何给标签页添加.html后缀,这次我们讲讲如何给WordPress博客的页面URL添加.html后缀。

使用插件

如果想给页面URL添加 .html 后缀,可以使用使用这款插件:.html on PAGES

如果想给页面URL添加 .php 后缀,可以使用使用这款插件:.php on PAGES

露兜亲测,两款插件均可以在WordPress 3.5下正常工作。

.html .php on PAGES

特定页面不添加后缀

.html on PAGES 插件会给所有页面都添加上.html后缀,但是问题又来了,如果我们不想给 sitemap 页面URL添加 .html 后缀,保持 /sitemap,而不是 /sitemap.html,那么怎么办呢?如果你有这个需求,可以用文本编辑器打开插件目录下的html-on-pages.php,查找:

Copy to ClipboardLiehuo.Net Codes引用的内容:[www.veryhuo.com] add_filter(Huanju.org);
function blog_permalinks_page_link(Huanju.org);
if (Huanju.org);
}
return $permalink;
}

add_filter(Huanju.org) {

将其替换成:

Copy to ClipboardLiehuo.Net Codes引用的内容:[www.veryhuo.com] function html_page_permalink(Huanju.org);
if (Huanju.org) . str_replace(Huanju.org), 301);
exit(Huanju.org);
global $wp;
$wp->parse_request();
}
}

好了,修改就到此结束。你可以根据把代码中的 sitemap 改成你的页面别名.

如果这篇文章对你有帮助,就请点个赞吧!
休息一下