登录/注册 搜索
首页 / 网站建设 / 给wordpress页面加上.html后缀
返回

给wordpress页面加上.html后缀

浏览次数:729 分类:网站建设

wordpress的伪静态化固定连接

使用过wordpress的朋友都知道,wordpress可以选择好几种固定连接,一般来说,我们为了对搜索引擎友好,都会选择伪静态的固定连接。
伪静态连接其一是对搜索引擎友好,其二是如果我们想要对wordpress进行加速,伪静态链接也是必不可少的。
我们一般设置wordpress的固定连接,会使用2种形式的,一种是文章名形式的,一种是id形式的,而我们在设置的时候一般会加上html后缀,这样伪静态的url更加规范了,比如文本的链接:
http://www.xiaofeiseo.com.cn/gwordpressymjshtmlhz.html ‎
就是以html后缀形式结束的。
而如果在wordpress设置–固定连接加上html后缀之后,这个设置只能对wordpress的文章起作用,而对于wordpress的页面来说是不起作用的。
因此如果我们想要规范整站的url,那么也可以通过代码或者插件将我们的页面也加上html后缀

给wordpress页面url加上html后缀

在进行这项操作之前,请确认你的wordpress网站已经做好了伪静态,并且确保你的文章url是以html形式结束的,否则不是伪静态的固定连接操作之后是无效的。
确保你的固定连接填写为以下格式:
方法一:使用插件.html on PAGES
在你的wordpress后台–插件–安装插件搜索.html on PAGES安装即可。
文章名: /%postname%.html
或者
数字连接(id): /%post_id%.html
两者皆可,如果是中文网站我们建议使用数字连接,因为如果中文网站的话,使用用文章名,还需要通过插件或者手工更改别名 ,比较麻烦。
方法二:使用代码(代码提取于.html on PAGES插件)
// 页面链接添加html后缀
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’;
}
}
将此代码放入你的wordpress主题中function.php文件内(放入function/function_z.php中或者widget.php中即可)

您好!请登录

点击取消回复

  1. 948 回复

    三天两头过来看一看,每次看完都有新体验!


    2018-08-24下午2:18
    • 回复

      哈哈哈,很高兴对深圳南山seo的支持,每天进步一点点咯! 有什么问题可以在社区发表和提问!!!


      2018-08-25上午10:04

购物车

X

我的足迹

X
FUNION飞优免费测评网站质量:
定制方案
x

力荐定制全网营销型网站已有10967548位客户定制营销型网站方案

网站类型*
建站目的*
建站周期*
行业类型*
公司名称* 姓名* 手机号码*
适合您的网站类型 ? 建站类型 ? 建站目的 ? 建站要求? 建站预算? 预期周期? 交付周期?
我要定制

飞优

网站建设 | SEO优化 | SEM托管 | 信息流推广 | 口碑营销

姓名
邮箱
手机
留 言: