rockschtar / wordpress-cronjob
适用于基于roots/bedrock的WordPress项目的库。简化了WordPress定时任务的创建。
1.0.0
2020-05-26 08:04 UTC
Requires
- php: >=7.1
Requires (Dev)
- brain/monkey: 2.*
- phpunit/phpunit: ^7
This package is auto-updated.
Last update: 2024-09-17 20:33:01 UTC
README
描述
适用于基于roots/bedrock的WordPress项目的库。简化了WordPress定时任务的创建。
要求
- PHP 7.1+
- 需要Composer安装
许可
rockschtar/wordpress-cronjob是开源的,并使用MIT许可证发布。有关更多信息,请参阅LICENSE.md文件。
用法
创建定时任务类
class TestCronjob extends AbstractCronjob {
public function execute(): void {
//do some stuff
}
public function config(): CronjobConfig {
$config = new CronjobConfig();
$config->setHook('do_test_cronjob');
$config->setPluginFile('some_plugin.php');
$config->setFirstRun(new \DateTime());
$config->setRecurrence('daily');
return $config;
}
}
初始化类
TestCronjob::init();
有问题?问题?
rockschtar/wordpress-cronjob托管在GitLab上。请随意在那里打开问题,包括建议、问题和实际的问题。