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>

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

相关文章
|
24天前
|
前端开发 测试技术 定位技术
如何利用HTML和CSS构建企业级网站的全过程。从项目概述到页面结构设计,再到HTML结构搭建与CSS样式设计,最后实现具体页面并进行优化提升,全面覆盖了网站开发的关键步骤
本文深入介绍了如何利用HTML和CSS构建企业级网站的全过程。从项目概述到页面结构设计,再到HTML结构搭建与CSS样式设计,最后实现具体页面并进行优化提升,全面覆盖了网站开发的关键步骤。通过实例展示了主页、关于我们、产品展示、新闻动态及联系我们等页面的设计与实现,强调了合理布局、美观设计及用户体验的重要性。旨在为企业打造一个既专业又具吸引力的线上平台。
48 7
|
22天前
|
SEO
wordpress如何添加tag标签页面
如何在 WordPress 中添加标签页面
34 2
|
1月前
html页面点击按钮实现页面跳转功能
html页面点击按钮实现页面跳转
61 11
|
22天前
太便利了 !通义灵码方便生成html页面
太便利了 !通义灵码方便生成html页面
47 0
|
1月前
|
JavaScript 前端开发 Java
SpringBoot项目的html页面使用axios进行get post请求
SpringBoot项目的html页面使用axios进行get post请求
53 2
|
1月前
|
JavaScript 前端开发 Java
SpringBoot项目的html页面使用axios进行get post请求
SpringBoot项目的html页面使用axios进行get post请求
37 0
|
2月前
|
Web App开发 前端开发 搜索推荐
创建HTML文件
【10月更文挑战第14天】创建HTML文件
60 4
|
2月前
|
移动开发 HTML5
一个最简单的 HTML 页面结构如下:
HTML 是一种标记语言,用于描述网页结构。通过 `&lt;html&gt;`, `&lt;head&gt;`, `&lt;body&gt;` 等标签构建页面,支持文本、图像、链接、表格等多种元素。本文介绍了 HTML 基础,包括常用标签及创建简单网页的实例,帮助初学者快速入门。
77 0
|
2月前
|
JavaScript 前端开发 容器
Vue生成PDF文件攻略:html2canvas与jspdf联手,中文乱码与自动换行难题攻克
Vue生成PDF文件攻略:html2canvas与jspdf联手,中文乱码与自动换行难题攻克
220 0
|
2月前
|
XML Web App开发 数据格式
HTML 页面显示 XML 数据
10月更文挑战第2天
下一篇
DataWorks