如何在WordPress环境中运行一个PHP脚本,比如`wp shell`?

时间:2017-07-28 作者:Flimm

wp shell 是一个非常有用的工具,允许您在Wordpress环境中以交互方式运行PHP语句和表达式。它允许您使用Wordpress中可以使用的所有函数、类和全局变量。

有没有类似的工具可以让我运行PHP文件?

1 个回复
最合适的回答,由SO网友:Flimm 整理而成

是的,有!起初我没有找到它,但wp cli提供了一个名为eval-file 这正是您想要的:

$ echo \'<?php echo is_wp_error("foo") ? 1 : 0;\' > example.php
$ wp eval-file example.php
0

结束

相关推荐

WP-CLI静默失败,错误代码为255

当我运行大多数wp cli命令时,都会出现无声故障。如果我回显返回码,我可以看到它是255。一些背景知识。我们的团队正在开发一个插件。早期版本的插件可以与wp cli配合使用。如果我更新插件($wp-plugin-update-our-plugin),插件就会更新,站点似乎工作正常,但是,使用wp-cli的任何其他命令都会失败,返回代码255。我说的是一些简单的命令,比如($wp plugin list)或($wp plugin status),255个错误代码甚至可以扩展到主题子命令。问题是:如何调试它