SEO优化倾向于页面URL静态化,WordPress默认的页面并没有.html后缀,这时候就需要我们修改代码去设置了,其实解决这个问题非常的简单,只需要在主题function.php函数文件中加入一段代码即可。
WordPress自带设定固定链接功能,只要你的服务器支持伪静态设置,就可以轻松对WordPress文章地址进行伪静态设置了,但是有个问题就是我们创建的“页面”如关于、留言等page页面将不会出现.html。
效果如图
修改方法
其实解决这个问题非常的简单,只需要在主题function.php函数文件中加入如下代码即可
// 作者:买卖易
// 网站:www.mmeasy.cn
// 名称:页面链接添加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';
}
}
add_action('init', 'html_page_permalink', -1);
注意:这时,重新保存一下固定链接设置,是不是所有的页面地址都有html后缀了?
新建页面时,只需要写入固定链接就可以了,已经自动添加了.html后缀了。
免责声明:
1、本站提供的一切软件、教程和内容信息等资源均仅限用于学习和研究目的,严禁将上述内容用于商业或者非法用途;
2、本站仅提供共享服务,不提供任何技术咨询服务,请知悉谅解;
3、如果对相关资源比较满意,请前往购买支持正版,得到更好的正版服务;
4、本站信息来自网络公开信息的收集整理,版权争议与本站无关。我们非常重视版权问题,如有侵权请联系我们,我们会第一时间进行处理。
本文链接:https://www.mmeasy.cn/5247.html