我strongly 建议你听从已经给出的建议。如果您的PHP结构良好,并且利用了缓存方法,则不会显著增加页面加载时间。我们的页面具有极其复杂的查询,几乎无法进行优化,但通过使用一些巧妙的缓存方法,我们能够在500-900ms或2-3s的时间内为一些更复杂的页面提供服务。
这是一个比使用静态HTML页面作为主页更好的长期解决方案。
也就是说,如果您仍然希望继续使用静态HTML主页(同样,请不要,especially 如果唯一的原因是“页面速度”,因为有很多其他方法可以减少页面加载时间)
。。。还在读书吗?
方法1:。htaccess实现这一点的……“公认”方法是使用.htaccess
仅针对您的主页的规则,例如RewriteRule ^$ http://example.com/path-to-html.html [L,R=301]
方法2:页面模板或者,要保持WordPress生态系统的一些外观,可以设置Page Template
添加home.php
(是的,PHP文件)到active theme目录:/wp-content/themes/CURRENT-THEME/home.php
.将以下“页面模板标题”代码放在该文件中(给您未来的开发人员留下一个注释,说明文件的位置,以减少混淆):
<?php
/*
* Template Name: My HTML Homepage
*/
?>
<!-- This page is generated outside of WP by: /wp-content/themes/CURRENT-THEME/home.php -->
<!-- Your HTML Code Here -->
添加新页面
Pages >
Add New 具有可识别的名称,例如“我的HTML主页”
在右侧Template 选择器,选择“我的HTML主页”作为模板英寸Settings > Reading 将“您的主页显示:”更改为“静态页面”,然后选择刚才添加的“我的HTML主页”页面方法3:移动WordPress安装您也可以只在子目录中安装WordPressindex.html
在根目录中,并使用。htaccess从URL中删除/wp。方法4:不要。再一次,我strongly 敦促您考虑其他方法:
利用PHP 7的优势。x和memcache/d缓存插件(如WP Super Cache/W3 Total Cache)优化您的图像(手动或使用WP Smush)优化CDN中的图像来自WP的插件、优化JS功能、删除未使用的CSS选择器等