共计 827 个字符,预计需要花费 3 分钟才能阅读完成。
网络上看到一些站长讨论 WordPress 首页如何改为自己做的 HTML 静态页方法,虽然这个需求比较小众,但还是有很大用处的,因为某些需求,很多网站首页改动并不是很频繁,如此就要对 WordPress 进行一番修改了,这里博主介绍一种比较简单的方法,记录如下。
首先、将自己做的 HTML 文件放入空间根目录;
其次、直接将做好的静态页 HTML 页面代码复制,替换掉 WordPress 后台首页模板 (index.php);
打开后若出现样式问题,记得修改掉 CSS 和 JS 的路径,包括图片等,调整之后打开首页就变成了我们自己做的 HTML 静态页了。
想要的目的倒是实现了,但还是存在一些问题,不同的主题可能会存在差异,可自行调试。比如,博主用的是 mkblog 主题测试的时候,就出现栏目和标签页都变成了首页一样的静态页,因为该主题没有制作单独的目录模板和标签模板,这个时候需要在主题目录中加入目录模板 (category.php) 和标签模板(tag.php),重新自定义模板即可,若和首页保持一致就直接使用原来 index.php 代码。
温馨提示:另外,博主在网上看到另外两种种方法,第一种经博主亲测可行;但是第二种博主在设置为首页时却并未成功,尽管如此,方法还是值得记录的。
方法一:
1、将 xx.html 修改为 page-xx.php 上传到你当前使用的主题目录中;
2、在 WordPress 后台创建别名为 xx 的页面后发布,大功告成。
注意:创建的页面别名一定要与 page- 后面一样。或者在步骤 1 中将 xx 改为你的页面 ID。
方法二:
1、将 xx.html 修改为 page-template-xx.php 然后再该文件头部添加:
<?php
/*
Template Name: xx 页面模板
*/
?>
然后上传到你当前使用的主题目录中;
2、在 WordPress 后台创建别名为 xx 的页面并选择页面模板为第一步中创建的 xx 页面模板,然后发布,大功告成。
如果你添加的页面是首页,可以在 设置 > 阅读 > 首页显示 中设置将此页面设置为首页。