问题标签 [wp-cli]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
184 浏览

wordpress - 自动安装缺少的 WordPress 插件?

有没有办法告诉 WordPress 自动从 WordPress.org 安装缺少的插件?

这是一个场景:从重大故障中恢复 WordPress 站点,仅活动主题文件、一个自定义插件和数据库转储文件仍然存在。该站点需要来自 WordPress.org 的一些插件,但这些插件没有记录在案。尝试加载前端或后端时,缺少的插件会破坏站点。

可以从表中提取活动插件wp-options列表,但这有点乏味,似乎应该内置。

0 投票
1 回答
75 浏览

sql - 如何将 SQL 变量打印到 UNIX bash 命令行

想要打印我创建的变量的值。

上面的代码保存在一个名为 count-new.sql 的文件中。

我使用以下 WP-CLI(WordPress 的命令行)代码执行上述代码:

并收到以下错误: ERROR 1064 (42000) at line 3: You have an error in your SQL syntax; 检查与您对应的手册...

任何帮助表示赞赏。

0 投票
1 回答
264 浏览

wordpress - 在 Wordpress 4.4 中更改 siteurl 和 home 选项?

使用UpDraft Plus恢复备份时,我们曾经登录到 Wordpress 实例并执行以下命令来更改siteurlhome选项(使用 wp-cli):

这在使用 Wordpress 4.3 时有效,但在升级到 4.4 后设置siteurlhome选项似乎没有任何效果。这在 4.4 版中是否已更改,如果是,我该如何更改它(最好使用 wordpress cli)?

0 投票
1 回答
276 浏览

php - 让 wp-cli 在 Windows 上工作

我正在尝试让 wp cli 在我的 MAMP 设置上工作,但是当我浏览到 WordPress 设置并运行例如 wp -vi 时遇到的问题收到此通知:

d 通过 WordPress。

我环顾四周,发现这与 PHP 的 Windows 中的路径有关,但它的设置正确。这是我在 PC 上登录用户的用户变量:

0 投票
0 回答
13 浏览

wordpress - 运行 $ wp db export 时无法使用站点

在我导出数据库以准备代码部署时使用 WordPress 命令行界面 (cli) 在导出期间登录时无法访问该站点,这可能需要一分钟。有没有办法防止网站宕机?

0 投票
1 回答
435 浏览

python - python子进程的困难?(无法运行 wp-cli 命令)

我正在编写一个简单的 Python 脚本来帮助加快引导我的 Wordpress 安装并使用wp-cli

我被困在我试图wp core download通过子进程调用的地方:

总是返回

错误:这似乎不是 WordPress 安装。通过 --path=path/to/wordpress或运行wp core download.

简单地从 python 控制台或我的脚本运行上述内容是行不通的。

当然,直接在 shell 中运行命令是可行的。

我也尝试过设置 PWDos.chdir并使用参数传递显式目录,--path=...但无济于事。

0 投票
3 回答
2112 浏览

wordpress - WP-CLI 切换 WP_DEBUG

我希望在 WP-CLI 脚本中切换 WP_DEBUG 值。在创建 wp-config.php 文件后有什么选择吗?

(我知道我们可以在创建 wp-config.php 文件时添加额外的 PHP,但是一旦完成,有没有办法在脚本期间关闭 WP_DEBUG 状态?)

谢谢。

0 投票
0 回答
70 浏览

wordpress - 使用 wp-cli,运行 --info 以外的任何命令都会返回站点页面的 html

我的托管服务提供商(inMotionHosting)今天为我安装了 wp-cli(因为我的用户帐户没有必要的权限)。当我转到我的 wp 根目录 (~/public_html) 并运行“wp --info”以确保它正常工作时,我得到了预期的输出:

但是,当我运行任何其他命令(甚至是 wp 帮助)时,它会返回我们 WordPress 主页的 html 源代码。

我怀疑安装过程中出了点问题,但是托管服务提供商似乎对 wp-cli 毫无头绪,我希望能够准确地告诉他们需要修复什么。

我花了最后一个小时谷歌搜索和研究,没有发现其他人报告这种行为。

想法?

0 投票
1 回答
30 浏览

wordpress - 发布 wp post meta add

使用这条线:

挂起并显示以下消息:

有什么建议吗?

0 投票
1 回答
570 浏览

wordpress - 如何在本地注册新编写的 WP-CLI 命令?

我遵循了Commands Cookbook

而且我已经编写了一个函数,并调用了WP_CLI::add_command但我不知道如何使该命令可用。

我试过了

并得到这个输出:

WP_CLI::success()在 WP_CLI::add_command() 调用之前使用回显“成功:...”消息,但未运行注册的命令。

我错过了什么?