WordPress常见问题解决汇总

前言

我们使用WordPress过程中肯定会遇到很多问题,再次记录出现的问题及解决方法,长期更新。最常用的办法就是排除法,首先排除WordPress使用的环境 如:linux php等需要的基础设置,再就是服务器本身系统的权限。

基础类

使用wordpress有两种场景,一种是自己服务器进行托管,第二种是通过wordpress官方进行托管服务,大部分都是托管在自己的服务器。

个人推荐wordpress使用的环境:服务器操作系统(linux)php(7+)Nginx(版本越新越好) MySQL(5+)

伪静态


location /
{
	 try_files $uri $uri/ /index.php?$args;
}

rewrite /wp-admin$ $scheme://$host$uri/ permanent;

以上的伪静态规则一定要进行设置,不然设置网站的固定链接会导致文章出现404等错误代码

自定义固定链接

登陆wordpress后台 -设置 – 固定链接 设置固定链接后,每次发表文章都会域名/数字.html,更利于链接美观seo等。

自定义结构例如:

https://www.liangkedan.com/%post_id%.html

主题类

主题相当于wordpress的衣服,也就是wordpress的前端,首页文章页页面等输出都是通过主题来控制的,主题是wordpress不可缺少的一部分。

安装主题常见无法上传等错误提示,需要检查安装的wordpress的目录权限,最低是linux 775权限。不然wordpress没有上传权限,无法进行主题安装,也可以通过linux进行上传,解压文件夹,文件路径:

根目录/wordpress/wp-content/themes

基础主题包含文件

style.css //CSS(样式表)文件

index.php //主页模板

archive.php //Archive/Category模板

404.php //Not Found 错误页模板

comments.php //留言/回复模板

footer.php //Footer模板

header.php //Header模板

sidebar.php //侧栏模板

page.php //内容页(Page)模板

single.php //内容页(Post)模板

searchform.php //搜索表单模板

search.php //搜索结果模板

以上是基础主题必备文件,主题制作过程中可能会存在差异,主题在修改过程中可通过文件进行变更或添加功能。

插件类

wordpress插件,也是wordpress比较特色的地方,wordpress插件库是比较庞大的,很多的小功能大功能都可通过插件进行实现,插件库大部分都是免费开发的。

插件一般错误,无法上传或语法错误,语法错误的话建议联系一下插件作者或其他人(这种情况很少出现),无法上传与主题解决方法一直,首先排除服务器文件夹权限,或通过服务器目录上传,插件存放目录:

根目录/wordpress/wp-content/plugins

安装插件会引起wordpress无法打开等错误,可通过服务器把对应插件的文件夹进行删除即可解决,导致此问题一般是插件与主题不兼容导致。

不定时更新 让子弹飞一会~