underpin/cron-job-loader

Underpin 的定时任务加载器

1.1.0 2021-11-24 21:32 UTC

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');

设置

  1. 安装 Underpin。请参阅 Underpin 文档
  2. 根据需要注册新的定时任务菜单。

示例

一个非常基本的例子可能看起来像这样。

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');