如何从CLI/API列出所有已安装的插件/主题/版本?

时间:2018-01-03 作者:lofidevops

我想为Wordpress实例列表生成一个简单的文本报告:

Wordpress版本安装的插件(版本和是否启用)安装的主题和子主题(版本和是否启用)我可以从仪表板获取此信息,但是否有方法以编程方式获取(使用WP CLI、WP API或常规命令行调用)?

2 个回复
SO网友:lofidevops

使用WP CLI,您可以使用以下方式记录Wordpress版本:

wp core version --extra --path="$SITEPATH" > wp-report.txt
并附加插件列表(带状态和版本):

wp plugin list --path="$SITEPATH" >> wp-report.txt
并使用以下命令附加主题列表(包括状态和版本):

wp theme list --path="$SITEPATH" >> wp-report.txt

Further reading:

SO网友:majick

WP CLI可能是最好的:

WordPress版本:

wp core version --path="$SITEPATH" > wp-report.txt
列出插件:

wp plugin list --path="$SITEPATH" >> wp-report.txt
列出主题:

wp theme list --path="$SITEPATH" >> wp-report.txt
(将$SITEPATH替换为WordPress安装目录。)

参考号:https://developer.wordpress.org/cli/commands/

结束

相关推荐

WP-CLI:建立数据库连接时出错:未定义常量DB_USER

从wp-cli-github页面获取此信息。我已经在这里搜索了几个小时的文档和网站。目前使用Blue Host托管,他们使用的是1.2.0版:(我似乎无法更新。我有3个wp页面,工作“完美”良好,但另一个无法连接到db。我可以使用与wp config相同的凭据登录到db。php,清理了db,仍然没有运气。对此有何想法?试图通过wp cli最终更好地维护这些页面。谢谢wp核心版本:返回良好。wp config path --debug Debug (bootstrap): No readable g