wordpress - WP cron 的 Wordpress 替代品
问题描述
正如您在标题中看到的,我正在寻找 WP cron 的替代方案。众所周知(或应该知道): WP_cron 仅在人们使用 wordpress 站点时运行。Fe:你每 15 分钟设置一个 cron,但过去一小时内没有人访问你的站点,什么也没发生。
我正在寻找其他解决方案,然后是 server-cronjobs(如 directadmin 和 cpanel),因为我构建了自己的插件,该插件将添加到不同的 wordpress 站点。
我找到了 cron-job.org ,这是一项免费服务。但是……免费并不是真正稳定的合作。
还有其他人有建议或知道服务吗?或者我应该启动自己的 cronjob-server,作为我服务的一部分?
解决方案
最简单的解决方案是实际使用标准 cron 以wp-cron.php
特定时间间隔执行文件。例如,将以下内容添加到您的 crontab 将每 5 分钟执行一次 Wordpress cron 脚本:
*/5 * * * * /WORDPRESS_INSTALL_DIR/wp-cron.php
如果您设置了一个真正的 cron 作业,那么我还认为您应该告诉 Wordpress 不要wp-cron.php
通过将以下内容添加到文件底部来自动执行该wp-config.php
文件:
define('DISABLE_WP_CRON', true);
推荐阅读
- r - 如何使用 R 中的其他两个数据框对数据进行子集化
- android - 如何处理方法是抽象的,但没有在 DEX 文件中声明 proguard 警告
- lambda - 尝试检索单列的 Lambda SQL 错误
- firebase - Flutter Provider 显示来自错误用户的数据
- c# - 使用 json 参数从 API 获取结果
- java - TimescaleDB 是否使用与 Postgresql 完全相同的 JDBC 驱动程序?
- python - SequentialFeatureSelector 中的“ci_bound”是什么意思?
- git - Git:将不受版本控制的目录与远程目录同步
- c# - 控制器通过asp.net MVC 5渲染rdlc报告并开始表单助手
- c++ - 基类的数据成员在派生类中使用时给出垃圾值