7

是否可以使用 cron 作业运行 WP cli 命令?因为我正在建立一个演示站点,并且希望该站点每 12 小时重置一次。而且我认为使用 wp cli,我可以重置安装。导入具有正确内容的文件等等。

或者你们有更好的想法如何做到这一点?

4

2 回答 2

6

是的你可以。

这是我crontab文件中的一行。(您可以通过运行来编辑它crontab -e

*/10 * * * * /var/www/vendor/wp-cli/wp-cli/bin/wp --path=/var/www/ update-credits

update-credits这每 10 分钟运行一次我的 WP-CLI 命令。

注意:我在该网站中使用 WP-CLI 作为 Composer 依赖项。wp二进制文件 的路径可能会有所不同。

于 2017-08-23T15:44:48.763 回答
2

绝对地。

假设您已经在服务器中安装了 WP-CLI,您可以在文件中使用类似于以下行的/etc/crontab内容:

0 */12 * * * www-data wp --path=/var/www/yoursite.com db reset
于 2017-09-04T14:52:46.777 回答