WP CLI找不到插件命令

时间:2021-11-09 作者:RobertoPD

在Ubuntu 20.04 Linode上,我安装了Wordpress。我使用部署网站https://github.com/Mixd/wp-deploy, Capistrano部署工具。部署网站时,文件夹结构如下所示:

  • current 文件夹指向实际版本(虚拟主机指向此文件夹)current 有:
  • wordpress 包含所有Wordpress核心文件的文件夹content 文件夹,其中wp-content 已重命名,并在我的wp配置中包含插件、主题和上载内容。php文件定义如下:

    • define(\'WP_CONTENT_URL\', \'https://website.com/content\');
    • define(\'WP_SITEURL\',\'https://website.com/wordpress\');

      当我尝试使用由我安装的插件定义的WP-CLI命令(如WP-All-Import)时,就会出现问题。我得到的错误是:

      Error: \'all-import\' is not a registered wp command. See \'wp help\' for available commands.

      跑步wp help 它没有列出任何插件命令。相反,在我的电脑上,它列出了所有命令。

      我想是因为文件夹结构不同,但我无法找到解决方案。例如,我需要能够跑步wp all-import run ID 从命令行运行导入,因为它们要快得多,而且我有90k个产品要编辑。

1 个回复
SO网友:ApsaraAruna

请参见WP-CLI r2.0 release blog post , 对于所有命令的正常使用,请删除wp-cli/wp-cli 并要求wp-cli/wp-cli-bundle

相关推荐

如果没有--Allow-Root,我如何使用WP-CLI命令

我想在putty WordPress 5.5.1中使用WP-CLI命令;Ubuntu 20.04 Droplet,但“当我在不使用–allow root的情况下使用Wp命令时,它会显示您作为root用户访问时出现的错误”,我知道使用–allow root是不安全的。请任何人都可以帮助我在我的Putty中访问wp命令而不使用–allow root。