1:解决 WordPress“正在执行例行维护,请一分钟后回来”
WordPress在升级程序、主题、插件时,都会先切换到维护模式,也就是显示 “正在执行例行维护,请一分钟后回来(Briefly unavailable for scheduled maintenance. Check back in a minute)”,如果升级顺利,也就几秒左右就恢复正常;但是如果由于网速不佳等原因导致升级中断,WordPress就会一直停留在维护模式,不论前台还是后台,都一直显示“正在执行例行维护,请一分钟后回来“。
如何解决这个问题呢?
1.马上通过FTP登录你的网站,删除WordPress根目录下的 .maintenance ,刷新网页即可。
2.但是有时候你会发现,根目录根本就没有 .maintenance!倡萌最近就遇到这个问题,最初以为是隐藏了,所以使用SSH登录服务器,但是依旧没有看到,怎么办?其实有一个比较简单的办法,直接新建一个空的txt文本,上传到主机空间中,然后重命名为 .maintenance,然后你会发现 .maintenance 居然不见了!不用担心,重新刷新你的网站,是不是正常了?!
3.如果还是不行,或者你想让它以后可以显示 .maintenance ,那就打开 /wp-admin/includes/class-wp-filesystem-direct.php
参考url:http://www.wpdaxue.com/briefly-unavailable-for-scheduled-maintenance.html
2:解决 WordPress 后台一直提示有新的翻译可用
最近我重新搭建了服务器环境,在这之后我发现 WordPress 的翻译更新功能出现了一点小问题。在 WordPress 后台的更新界面,提示“有新的翻译可用”。

点击更新翻译之后,提示翻译更新成功。但是在这之后进入其它页面,他会继续提示“有新的翻译可用”,即使再次更新后也会反复提示。
问题原因
后来搜索之后发现,原来是 PHP 环境禁用了 PHP 自带的 scandir() 函数,导致翻译更新功能无法正常使用。
解决方案
发现了问题的原因之后,解决办法也来了。如果你是使用的虚拟主机,没有权限修改 php.ini 文件,可以尝试联系主机供应商的客服,说明问题看看能不能解决。
如果你使用的是自己在 VPS 搭建的环境,可以编辑 php.ini 文件,搜索 “disable_functions”,找到后边的 “,scandir”,并删除。

保存文件,重启服务器。再次进入后台,点击更新翻译,更新成功后如果正常的话就不会再重复提示“有新的翻译可用”了。
3:解决另一个更新 的问题。每次要升级的时候都提示有另一个更新如下:
是因为数据库里面有个字段是存在,导致一直要求更新。
select * from wp_options where option_name=’core_updater.lock’;
delete from wp_options where option_name=’core_updater.lock’;
删除之后即可重新升级。
4.windows live writer 操作 wordpress 报 xmlrpc.php 524 origin time-out
就是访问 xmlrpc.php超时,很奇怪我当时Google浏览器访问没问题的。但是用windows live writer一直报这个错,后来我怀疑是不是cloudflare问题,需要翻墙,后来发现用其他浏览器访问下 xmlrpc.php页面,就能解决,我怀疑是cloudflare的问题,其他浏览器访问下,就有缓存了,然后就不会报524 超时。