问题标签 [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.
wordpress - WP Core Update 会单独留下 wp-content 吗?
嗨,我有一个 wordpress 网站,想通过 wp-cli 进行更新。
该命令是否会wp core update
单独保留 wp-content 文件夹?
wordpress - 如何在 Docker 上的 WordPress 上启用主题
我正在使用 docker 为几个 wordpress 主题/插件运行开发环境。但是,我不知道如何在创建容器时自动启用我的主题。通常我会为此使用 wp-cli。我创建了一个扩展官方 wordpress 图像的自定义图像,但我无法弄清楚如何在 /var/www/html 文件夹获取设置后运行 wp-cli 命令(我认为这是由 wordpress 图像创建的入口点脚本)。如果我将命令放在 dockerfile 中的“RUN”命令中,则命令将失败,因为 /var/www/html 目录为空。但是,如果我在设置容器后连接到容器,则会填充目录,并且 wp-cli 可以正常工作。如何在运行父映像的 entrypoint.sh 后运行命令?
这是我的 dockerfile 的内容(不起作用):
sql - 通过 wp-cli 批量更新 URL 的正则表达式 SQL 命令
我们对 WordPress 网站进行了 URL 永久链接更改,删除了 URL 中不再需要的日期,只保留了域、子文件夹和帖子名。
从 /%year%/%monthnum%/%day%/%postname%/ 到 /%postname%/
虽然 301 重定向运行良好,但我们希望使用 WP-CLI 立即更新帖子内容中的数百个 URL 引用。有谁知道如何在 WP-CLI 中为此创建一个正则表达式 SQL 命令,以从 URL 中删除日期,使所有内部链接再次成为最新的?
wordpress - 通过作曲家安装 WP-CLI
我正在研究一个用于练习的 wordpress 骨架。我有一个 Composer 项目并安装了wp-cli/wp-cli
依赖项。
我想用这个创建和运行自定义任务wp-cli
,例如将 WordPress 的核心下载到这个项目中。这是因为我没有将 wordpress 的核心放到我的 git 存储库中。
因为我只在我的项目中安装了wp-cli/wp-cli
依赖项,而不是在本地机器上全局安装,所以我无法在wp ...
普通终端上运行命令。
对于我自己的研究,我发现我可以在我的 IntelliJ IDE 中使用命令行工具支持插件。有了这个插件,我可以使用 composer 依赖项来运行带有wp-cli
. 我认为这不是正确的解决方案,因为每个人可能有不同的 IDE 和/或操作系统。
如何wp-cli
通过 Composer 在安装过程中运行命令?
wordpress - 插件或其他方式在 WordPress 中切换页面
我的 wordpress 网站中有几页有时需要切换。
精确地想象一个谈论星期一的页面。同一页面需要在第二天讨论星期二。
每天的内容完全不同。
但它是相同的页面,具有相同的 url,永久链接等等。
现在我使用 WP CLI。
你给出如下命令:
wp post update 1986 路径
其中 path 是包含 html 代码的文件的路径,该代码必须替换 1986 页中的现有代码。
因此,您有很多文件(一个用于星期一,一个用于星期二等),并且每天您发出上面的命令,您的页面就会被文件中的内容替换。
有没有更简单的方法?
插件?
您知道从仪表板执行此操作的任何插件吗?
就我而言,这并不完全可以预测。所以,我不能把它放在 crontab 中。
(关于 WP CLI 的信息:http ://wp-cli.org/ )
wordpress - 通过 wp wc cli 添加 woocommerce 产品后,类别未显示在管理员中
运行以下脚本后
打印输出:
但是新添加的产品的 wp-admin/WooCommerce-> 产品页面中没有显示任何类别。
我已按照查找产品类别 ID获取类别 ID。尝试使用 [32], ['32'] 代替 32。结果是一样的。类别未显示在 wordpress 管理中。如何解决?
wordpress - env:mysql:`wp import`之后没有这样的文件或目录
我正在尝试使用本地导入数据库,wp db import databasename.sql
但出现以下错误:env: mysql: No such file or directory
. 谁能告诉我如何解决这个问题?
wordpress - 使用 WP Cli ib 本地主机
我使用 Openserver + WP + WP Cli(本地)。我想通过 WP Cliwp media import
命令导入所有图像(我已在 /wp-content/uploads 中上传)。如果媒体文件位于:c:\OpenServer\domains\golf.loc\wp-content\uploads\,我必须如何添加它们的路径我使用:wp media import ~/wp-content/uploads/**/*。 jpg 并收到错误:原因文件不存在。没有导入图像。提前致谢。
php - Windows WP-CLI packages directory missing
Installed wp-cli on Windows via composer as global require with command composer global require wp-cli/wp-cli
and get OK output like so.
However when I check wp-cli install with wp --info
I am missing the WP-CLI packages dir.
I would like to install this package globally using this command
wp package install iandunn/wp-cli-rename-db-prefix
but get following error:
Error: Composer directory for packages couldn't be created.
My PATH has these variables.
C:\Users\User\AppData\Roaming\npm;D:\XAMPP\php;C:\Users\User\AppData\Roaming\Composer\vendor\bin;D:\XAMPP\mysql
How can I make sure the packages directory for wp-cli is set using the global require install method with composer please?
wordpress - 使用 wp-cli 备份 wordpress 数据库
这是一个基本问题.. 我正在尝试编写一个非常简单的脚本来每小时备份我的 wordpress 数据库..
问题 1:我应该使用选项 --add-drop-table 吗?我的代码有什么区别
问题 2:目前脚本驻留在 wproot 中。如何更改脚本以使脚本不在面向公众的目录中?
谢谢