WordPress页面文件添加html后缀名

wordpress 页面默认不能实现伪静态链接,手动在链接中添加 “.html” ,会自动转码为 “-html” ,但万能的 WordPress,你能想到的功能都会有相应的插件帮你实现。
页面文件添加html后缀名教程:
将下面代码添加主题 functions.php 中即可:

<span class="token comment">// 页面链接添加html后缀</span>
<span class="token function">add_action</span><span class="token punctuation">(</span><span class="token single-quoted-string string">'init'</span><span class="token punctuation">,</span> <span class="token single-quoted-string string">'html_page_permalink'</span><span class="token punctuation">,</span> <span class="token operator">-</span><span class="token number">1</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token keyword">function</span> <span class="token function">html_page_permalink</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
    <span class="token keyword">global</span> <span class="token variable">$wp_rewrite</span><span class="token punctuation">;</span>
    <span class="token keyword">if</span> <span class="token punctuation">(</span> <span class="token operator">!</span><span class="token function">strpos</span><span class="token punctuation">(</span><span class="token variable">$wp_rewrite</span><span class="token operator">-</span><span class="token operator">></span><span class="token function">get_page_permastruct</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">,</span> <span class="token single-quoted-string string">'.html'</span><span class="token punctuation">)</span><span class="token punctuation">)</span><span class="token punctuation">{</span>
        <span class="token variable">$wp_rewrite</span><span class="token operator">-</span><span class="token operator">></span><span class="token property">page_structure</span> <span class="token operator">=</span> <span class="token variable">$wp_rewrite</span><span class="token operator">-</span><span class="token operator">></span><span class="token property">page_structure</span> <span class="token punctuation">.</span> <span class="token single-quoted-string string">'.html'</span><span class="token punctuation">;</span>
    <span class="token punctuation">}</span>
<span class="token punctuation">}</span>

注意,添加完代码后,一定记得去后台把所有页面文件全部重新发布一遍!否则无法访问

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值