WordPress建站小记
在2019年2月初基本完成了Toolforce企业展示网站的建设。站点使用WordPress+主题的方式,这次二次开发调细节比较费时。
完全静态化WordPress网站
最近我发现存在诸多黑客尝试攻击的问题,决定尝试静态化这个网站。
经过若干尝试觉得wp2static
是最好用的插件,操作流程如下:
- 在插件市场里搜寻并添加;
- 在
wp super cache
里添加了cdn链接; - 在
wp2static
里面设置目标网址、静态文件放置的目录,如下图所示; - 点击左下角
start static site except
开始导出静态网站文件到指定目录。
需要注意的是我导出的静态网站包里面的域名还是原来的域名,为此需要修改Nginx中的配置。
涉及的其他插件
- All In One SEO Pack
- Disable Google Fonts
- Google Analytics Dashboard for WP (GADWP)
- Jetpack by WordPress.com
- WP Baidu Map
- WP Super Cache
- WPS Hide Login
- Yoast SEO
- WP2Static
- Simply Static
使用cdn
整个网站的素材高达300MB,因此将部分素材移至CDN就显得十分必要。
即:在wp super cache 中
添加cdn链接,并将对应的文件夹上传到又拍云云存储
中。
- 注册又拍账户,绑定cdn域名,如cdn.example.cn;
- 配置云存储的账户密码:
- 在
wp super cache
里添加了cdn域名; - 使用又拍云官方工具upx同步指定文件:
根据教程,安装upx 到网站服务器(centos7)上,并设置:
1 |
|
将如下目录同步至又拍云:
1 |
|
wp-super-cache会自动将
off-site-urls
替换为cdn链接,如果网站打开出现问题,请及时同步cdn目录。
参考链接
如何将一个Wordpress网站完全静态化 http://89-89.cn/news_web_design/281.html
https://wordpress.org/support/topic/generating-0-pages/
WordPress建站小记
https://youdef.com/posts/22/