Action Scheduler —— 来自WooCommerce的任务队列和后台处理库 WP 技术总结 任务队列计划任务 2024-08-06 Action Scheduler 是一个用于在将来某个时间(或在异步操作的情况下尽快)触发 WordPress 钩子的库。每个钩子可以使用唯一的数据进行调度,以便回调可以对该数据执行操作。钩子还可以调度在一个或多个场合运行。我们可以将其视为对 do_a… 继续阅读
使用 WP Queue 在 WordPress 中实现任务队列执行耗时操作 主题开发分享 任务队列计划任务 2018-05-01 在开发 WordPress 应用程序的时候,我们偶尔会进行一些比较耗时的操作,比如同时给 1000 个订阅用户发送邮件,如果这么多邮件通过一个任务同时发送,很可能会导致 PHP 进程执行超时而退出,进而引起部分任务执行失败,这个时候,我们需… 继续阅读
使用计划任务在 WordPress CRM 中添加定期回访提醒 主题开发分享 CRM计划任务 2018-04-19 去年帮朋友开发了一个简单的 WordPress CRM 应用,朋友一直在使用,效果不错,到现在已经积累了不少客户了。现在朋友遇到一个问题:老是忘记定期回访客户,并且回访客户缺乏规律,回访管理不方便,想在这个 CRM 应用里面添加一个定期回… 继续阅读
限制或禁止 WordPress 定期自动清理回收站的功能 主题开发分享 后台定制计划任务 2018-04-04 在 WordPress 中,我们删除文章或评论时,他们会先进入回收站,30 天后,回收站中的内容才会永久清删除。30 天内,如果我们需要,我们可以随时中回收站中恢复文章。这是一个不错的保险机制,可以避免人为的操作失误带来的数据丢失。在本… 继续阅读
在 WordPress 中使用异步 PHP 推迟耗时操作,加快响应速度 主题开发分享 后台性能优化计划任务 2018-01-21 PHP 执行代码的方式是同步串行的,也就是说,PHP 中定义的操作代码会一个接一个的逐步完成。如果我们需要在一个会话中执行大量操作,或者调用外部 API,这种同步执行代码的方式可能需要比较长的时间,从而造成用户等待时间过长。这是一… 继续阅读
使用操作系统计划任务触发,正确设置 WordPress 定时计划任务(cron job) 后台开发使用 Cron定时计划任务 2017-10-17 经常使用 WordPress 进行开发的朋友可能都知道,WordPress 有一套自己的定时计划任务系统,主要用来执行定时发布文章,定时检查 WordPress 内核、主题、插件更新等任务。标准的 Linux 计划任务(Cron job)只要指定好了时间,只要操作系统… 继续阅读