安装主题

主题要求:

WordPress 5.4及以上版本。

支持PHP7.4+、PHP8.2、PHP8.3

PHP8.4也可以用,但有些插件兼容有问题

PHP8.5不能完全支持,暂缓升级

建议使用PHP8.3

点此查看WordPress兼容的PHP版本。


安装前请禁用所有插件,主题不能保证兼容所有插件,启用主题后,再逐一测试插件兼容性。

如果保存主题设置时提示错误,请展开下面说明

展开收缩

如有安装宝塔防火墙,保存主题设置时会提示类似:

function(){return u(n),r.apply(this,arguments)}

function(){return o&&u(n,o),(s.migrateIsPatchEnabled(n)?r:a||s.noop).apply(this,arguments)}

解决办法:

打开宝塔面板 → 软件商店 →找到“Nginx免费防火墙” → 设置  → 全局配置 → POST过滤,关掉即可。

如图:

安装主题-图片1

如果已提示过这个错误,又不想关闭“POST过滤”,可以到防火墙 → 站点配置 → 站点 → 选择当前站点 → 日志

找到 post 类型的日志,wp-admin/admin-ajax.php

点误报 → 确定,将其添加到白名单中。

 


主题安装没有什么特殊的,登录WP后台→外观→主题→添加→上传主题包→并启用Begin主题。

安装主题-图片2

启用主题后,会自动跳转到主题选项设置页面(WP后台→外观→主题选项)

不论设置与否,必须保存一次主题选项设置,否则预设的样式不会显示。

同时也要保存一次首页设置、公司主页及辅助设置。


激活主题

联网激活主题,仅在激活主题时连接激活服务器,平时没有外链检测。

进入WP后台→外观→主题→激活主题,将获取的授权码,复制粘贴进去,点“激活”即可。

安装主题-图片3安装主题-图片3

不激活,前端仅显示“未授权使用主题”,但可以登录进后台,默认地址为:域名/wp-login.php

实在进不了后台,只能FTP把主题移走了。


如何有安装宝塔防火墙,保存设置时会提示:

保存设置时如提示类似:function(){return u(n),r.apply(this,arguments)}

展开收缩

打开宝塔面板 → 软件商店 →找到“Nginx免费防火墙” → 设置  → 全局配置 → POST过滤,关掉即可。

如图:

安装主题-图片4

如何不想关闭“POST过滤”,可以到防火墙 → 站点配置 → 站点 → 选择当前站点 → 日志,找到 post 类型的日志,wp-admin/admin-ajax.php ,点误报 → 确定,将其添加到白名单中。

 


如果一定要用FTP客户端上传主题,需将传输模式改为二进制,否则会造成不可预知的问题。

如果启用主题提示类似的错误:

 eval()'d code on line 1

是PHP没有启用安装openssl扩展,想办法到主机环境中启用。

如果发现

首页杂志,图片分类、公司布局分类模块中

不显示新发表的文章

是因为自动排除了最新文章模块已显示的文章及幻灯中的文章,以免重复显示。

 

主题本地环境测试以localhost或者127.0.0.1开头,不需要激活。


上传主题时如果出现FTP对话框:

连接信息

要执行请求的操作,WordPress 需要访问您网页服务器的权限。 请输入您的 FTP 登录凭据以继续。 如果您忘记了您的登录凭据(如用户名、密码),请联系您的主机提供商。

说明主机上的文件及目录权限有问题。

临时解决办法,打开网站根目录 wp-config.php配置文件,在最后添加:

define('FS_METHOD', 'direct');

想彻底解决,修改主机空间目录及文件权限。