rockschtar/wordpress-cronjob

适用于基于roots/bedrock的WordPress项目的库。简化了WordPress定时任务的创建。

1.0.0 2020-05-26 08:04 UTC

This package is auto-updated.

Last update: 2024-09-17 20:33:01 UTC


README

描述

适用于基于roots/bedrock的WordPress项目的库。简化了WordPress定时任务的创建。

要求

许可

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上。请随意在那里打开问题,包括建议、问题和实际的问题。