underpin / cron-job-loader
Underpin 的定时任务加载器
1.1.0
2021-11-24 21:32 UTC
Requires
- underpin/underpin: ^2.0
This package is auto-updated.
Last update: 2024-08-25 03:09:06 UTC
README
一个辅助添加 WordPress 网站定时任务菜单的加载器。
安装
使用 Composer
composer require underpin/loaders/cron-jobs
手动安装
本插件使用内置的自动加载器,因此只要在 Underpin 之前要求,就应该能按预期工作。
require_once(__DIR__ . '/underpin-cron-jobs/cron-jobs.php');
设置
- 安装 Underpin。请参阅 Underpin 文档
- 根据需要注册新的定时任务菜单。
示例
一个非常基本的例子可能看起来像这样。
underpin()->cron_jobs()->add( 'test', [ 'action_callback' => '__return_true', 'name' => 'Event Name', 'frequency' => 'daily', 'description' => 'The description', ] );
或者,您可以扩展 Cron_Job
并直接引用扩展的类,如下所示
underpin()->cron_jobs()->add('cron-job-key','Namespace\To\Class');