WordPress页面文件添加html后缀名

简介: wordpress 页面默认不能实现伪静态链接,手动在链接中添加 “.html” ,会自动转码为 “-html” ,但万能的 WordPress,你能想到的功能都会有相应的插件帮你实现。

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>

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

相关文章
HTML+CSS 实现通用的企业官网页面(记得收藏)
HTML+CSS 实现通用的企业官网页面(记得收藏)
|
6天前
|
JavaScript 前端开发 Java
SpringBoot项目的html页面使用axios进行get post请求
SpringBoot项目的html页面使用axios进行get post请求
21 6
|
28天前
|
前端开发 PHP 数据安全/隐私保护
WordPress独立资源下载页面插件,基于Xydown美化
xydown是一款wordpress的独立下载页面插件,主要适用于wp建站用户使用,有些用户在发布文章的时候想要添加一些下载资源,使用这款插件可以把下载的内容独立出来,支持添加本地下载或者百度网盘蓝奏网盘的网址,并且可以自定义文件信息,包括设置文件名称、文件大小、更新日志以及适用版本等内容,同时还支持自定义文件信息以及添加自定义广告等。
57 0
WordPress独立资源下载页面插件,基于Xydown美化
html,web页面朗读文字,朗读中文,朗读英文
html,web页面朗读文字,朗读中文,朗读英文
|
2月前
|
数据安全/隐私保护
自定义密码访问跳转页面HTML源码
自定义密码访问跳转页面HTML源码,源码由HTML+CSS+JS组成,记事本打开源码文件可以进行内容文字之类的修改,双击html文件可以本地运行效果,也可以上传到服务器里面,重定向这个界面
37 0
自定义密码访问跳转页面HTML源码
|
2月前
写一个HTML文件
【8月更文挑战第27天】写一个HTML文件。
26 1
|
2月前
|
移动开发 HTML5
HTML5页面元素及属性
【8月更文挑战第23天】HTML5页面元素及属性。
36 4
HTML+CSS 实现带轮播图的企业官网页面(记得收藏)
HTML+CSS 实现带轮播图的企业官网页面(记得收藏)
HTML+CSS 星空闪烁登录页面(记得收藏)
HTML+CSS 星空闪烁登录页面(记得收藏)
|
2月前
|
XML JavaScript 测试技术
Web自动化测试框架(基础篇)--HTML页面元素和DOM对象
本文为Web自动化测试入门指南,介绍了HTML页面元素和DOM对象的基础知识,以及如何使用Python中的Selenium WebDriver进行元素定位、操作和等待机制,旨在帮助初学者理解Web自动化测试中的关键概念和操作技巧。
40 1
下一篇
无影云桌面