ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
在本教程中,我们将创建一个插件,每5秒钟运行一个任务并显示一条消息。 为了测试这个,我们将直接在浏览器中加载wp-cron.php文件并将数据输出到显示器,否则我们必须执行一些其他操作,也许在数据库中,因为输出通常不会显示在 现场。 所以让我们来看看初步的步骤来快速得到这个设置。 ##创建插件文件 在wp-content/plugins文件夹中创建文件夹'my-wp-cron-test'和文件'my-wp-cron-test.php'。 很明显,你可以命名任何你想要的。 这个名字只是描述我们的预期用途。 打开PHP文件进行编辑,并插入以下几行 ``` <?php /* Plugin Name: My WP-Cron Test */ ``` 此文本将在您的wp-admin插件菜单中设置显示和激活的插件。 确保启用该插件。 ## 测试代码 打开浏览器并将其指向YOUR_SITE_URL/wp-cron.php ## 查看所有当前安排的任务 WordPress有一个未记录的函数_get_cron_array,它返回所有当前调度任务的数组。 我们将使用粗略但有效的方法来使用var_dump转储所有任务。 为了方便使用,在插件中放置以下代码: ``` echo '<pre>'; print_r( _get_cron_array() ); echo '</pre>'; ``` 进入一个简单的调用功能像: ``` function bl_print_tasks() { echo '<pre>'; print_r( _get_cron_array() ); echo '</pre>'; } ```