标签:WordPress 错误

解决 WordPress 评论被关闭的问题

最近,有个同学问我:为什么其它人的 WordPress 网站显示文章评论数量的地方,自己显示的却是“评论被关闭”?正如字面,这是因为该文章的评论被关闭了。WordPress 评论被关闭的原因有很多,导致有些同学根本不知道该如何开启。 因此,这篇教程会快速指导你,如何开启评论,解决前台显示“评论被关闭”的问题。 默认文章评论设置 首先,WordPress 有一个文章评论开关的默认值,新建的文章是否开…

降级 WordPress 到以前的版本

WordPress 是一个更新很频繁的软件,因为有完善的在线更新系统,所以更新起来也非常简单、轻松。虽然我一直推荐使用最新版本,但是如果你喜欢的插件不支持新版本,或者新版本出现了无法忍受的 Bug,也可以选择暂缓升级计划。 但如果已经更新,就需要考虑如何降级 WordPress 为之前的版本了。降级 WordPress 不同于升级那么轻松,虽然理论上可以降级到任何版本,但是如果相隔时间太久,可能会…

WordPress Emoji 表情无法使用的问题

在 WordPress 4.2 版本中,引入了一些非常可爱的 Emoji 表情,这些扁平化的表情比之前 “古典” 风格的表情漂亮了不少,也符合现在主流的设计理念。 但是由于 Emoji 表情的特殊性,需要使用外链的表情图片。WordPress 默认使用的是 s.w.org 域名下的表情库,但是这个域名在国内是无法正常访问的。 解决表情服务器无法访问 这里想要解决这个问题,只需要一个国内能够正常访问…

解决 WordPress 后台一直提示有新的翻译可用

最近我重新搭建了服务器环境,在这之后我发现 WordPress 的翻译更新功能出现了一点小问题。在 WordPress 后台的更新界面,提示“有新的翻译可用”。 点击更新翻译之后,提示翻译更新成功。但是在这之后进入其它页面,他会继续提示“有新的翻译可用”,即使再次更新后也会反复提示。 问题原因 后来搜索之后发现,原来是 PHP 环境禁用了 PHP 自带的 scandir() 函数,导致翻译更新功能…

WordPress 错误处理:WP_Error 类

在 WordPress 的运行中难免会产生一些错误,我们不希望错误直接阻止了用户对网站的顺畅访问。 这里指的错误并不是 PHP 代码错误。而是在处理一些数据的时候产生的,尤其是处理表单数据,因为不可能所有用户都会完全按照我们的要求提交数据。 比如,在注册用户的时候需要用户填写电子邮件。用户可能会输入不符合电子邮件格式的内容,或者这个电子邮件已经有用户使用,那么就会产生一个错误,导致用户无法顺利注册…

WordPress 解决 SEO Friendly Images 插件无法工作的问题

最近我在整理网站插件的时候突然发现 SEO Friendly Images 插件失效了。 SEO Friendly Images 是一个优化文章图片的 alt 和 title 属性的插件,会让文章的图片变得更加利于 SEO,具体查看:https://www.endskin.com/seo-image/ 我非常喜欢这个插件,不想放弃使用。 在失效了之后我反复调整了插件的设置,但是没有什么用,依然无法…

WordPress 解决邮件无法发送的问题

邮件无法发送是 WordPress 比较常见的一种问题,一般是由于服务器不支持 PHP 的 mail() 函数造成的,通常有两种解决方法。 PS:WordPress 发送邮件一定要使用 wp_mail() 函数,而不是直接调用 PHP SMTP 类或者其它函数。 一、配置服务器环境 如果你使用的是 VPS,可以通过配置服务器的方式让服务器支持 mail() 函数,根据每个人的情况不同可以通过搜索引…

WordPress 解决程序超时的问题(Timeout 错误)

超时是 WordPress 比较常见的一种致命错误,主要发生在程序、插件的更新和在线安装或搜索主题、插件的时候,大都是因为服务器网络不好,无法在规定的程序最长时间内下载好需要的内容。 解决方法一 这种问题比较好解决,无非就是手动提高程序执行的最长时间,可以在 WordPress 根目录的 .htaccess 文件的开头添加下边的代码: php_value max_execution_time 30…

WordPress 白屏问题

白屏是WordPress 比较常见的一种错误,一般是由于 PHP 代码产生了致命错误,但服务器因为安全的关系把错误信息强制屏蔽掉,所以出现了白屏。 解决白屏 要解决白屏之前首先要知道它是怎么产生的,回想一下,一般是做过以下几项操作之后产生了白屏: 1、修改了主题或者插件的代码。 修改了主题或者插件的代码是最常见的情况,你要做的就是登录 FTP 删除掉你修改的主题或者插件(主题目录:wp-conte…