我们网友有没有使用过WordPress自带的定时功能?比如我们可以预设置内容然后在需要的时间发布。这个是WP有自带的,不过我们是否有发现在启动这个定时功能后,服务器的负载提高很大,而且有些时候还无法发布出来出现故障。实际上也有在”用Missed Scheduled Posts插件解决WordPress定时发布文章失败问题”文章中提到这个问题。
这里有发现,如果我们直接启用插件是不行的,还需要将内置的wp-cron功能禁止才可以。
define('DISABLE_WP_CRON', true);
这里我们可以将上面的代码添加到根目录的wp-config.php文件中,然后就禁止系统自带的定时任务功能,参考这里。
我们在禁止之后,再去安装定时插件。
比如,我们可以使用WordPress定时插件,我们也可以使用有些主机自带的定时任务工具扩展。
在前面,有提到的Missed Scheduled Posts插件,这里再介绍一个WP Crontrol插件。
插件地址:https://wordpress.org/plugins/wp-crontrol/
这里我们可以设置定时任务。这样不会会一定程度上降低服务器的负载。而且定时任务比较较少的出错。