【发布时间】:2016-04-07 19:37:51
【问题描述】:
我想从我的 php 脚本运行 wp_cli 命令。
例如:sudo -u www-data wp search-replace "foo" "bar" --all-tables && sudo -u www-data wp cache flush
除了从 php 脚本函数内部之外,有没有其他方法可以做到这一点?
谢谢。
【问题讨论】:
-
你可以,使用例如exec。但是权限会有问题(你不能sudo),你不应该!将任何参数传递给您的外壳。可能你应该为你的真正问题寻求帮助,不要采取
wp_cli-way! -
您可能最好有一个 cron 来运行每个 x 来执行此操作,而不是让它可以从网页调用。
标签: php wordpress command-line-interface