您当前的位置:首页 > TAG信息列表 > wp-cli
如果没有--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。
WP-CLI请求cURL扩展时出错
立刻爱上了WP Cli。。。生活在真实的速度,抛弃GUI…-)每次运行命令时,它都会成功执行,但我会收到以下错误消息和警告:<br/><b style=\'font-size:16px; color:red;\'>curl_exec function is disabled in php.ini</b> - <i style=\'font-size:12px; color:red;\'>Social Networks AutoPoster needs the
授予WP-Cli用户主目录权限
我在Ubuntu 18.04本地开发环境中,运行WP Multisite 5.5.3三部分问题:1.)WP Cli用户是谁?和2)我如何授予该用户权限;my\\u用户的“;主目录?3)从安全角度来看,我是否应该担心授予WP Cli主目录访问权限?谢谢
WP-CLI插件安装导致PHP致命错误-在不在对象上下文中时使用$This
运行时sudo wp install plugin pluginname --allowroot它会导致错误:PHP致命错误:未捕获错误:在/var/www/html/wp-content/plugins/pluginname/blocks中不在对象上下文中时使用$this。菲律宾比索:89我们有一个自定义插件,其中包含以下内容: class Block{ public static function Run() { add_action(\'e
我如何才能只列出使用特定主题或插件的网站?
我需要搜索数十个WordPress多站点(支持网络)安装,以查找使用特定插件的站点。如何仅列出使用特定主题或插件的站点,最好使用WP CLI或数据库查询?
模拟单元测试中的WP_CLI静态方法
我正在为正在开发的库编写单元测试(而不是集成)。在那里,我们创建了一些我想测试的WP-CLI命令。它们中的大多数只是重命名东西,将东西从lib复制并粘贴到项目中。当事情成功与否WP_CLI::success() 或使用类似的方法将消息输出给用户(log, warning 或error).所以我想做的就是输出这些方法的内容,这样我就可以测试所需的输出是否发生了。使用Mockery 我试着做了以下事情// Mock certain WPCLI methods. $wpCliMock = \\Mocke
在WP CLI中提示用户输入
我缺少一些提示用户输入的功能。在拉雷维尔我们有$this->ask(\'What is your age\') (https://laravel.com/docs/8.x/artisan#prompting-for-input)我在网上找不到关于这个的任何信息
无法使用wp cli生成POT文件
我正在开发一个儿童主题,我想.pot 文件使用wp-cli.我遵循wp-cli handbook 并运行:cd /media/sf_TOOLS/ubuntu-20.04/bin curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar 然后在我运行的主题文件所在的文件夹中:/media/sf_TOOLS/ubuntu-20.04/bin/wp-cli.phar i18n make-
WP CLI不输出任何内容
我正在尝试使用wp cli 命令行工具,但像许多其他工具一样,它不适合我。站点本身正在加载,没有问题。获取信息确实有效:$ wp cli info OS: Linux 5.4.0-54-generic #60-Ubuntu SMP Fri Nov 6 10:37:59 UTC 2020 x86_64 Shell: /bin/bash PHP binary: /usr/bin/php7.4 PHP version: 7.4.3 php.ini
Logs for WP CLI
我正在运行WP CLI脚本以重新生成图像,seq 192000 194000 | xargs wp media regenerate —only-missing我发现了一些错误,例如:Warning: Can’t find “margot-fox-pope-francis-post” (ID 204823).无论如何都有保存日志的方法,这样我就可以知道哪个媒体文件没有生成我尝试了这个ssh命令seq 192000 194000 | xargs wp media regenerate —only-missi
如何终止WP-CLI执行?
我正在Windows 10和XAMPP上试用WP-CLI。我可能不理解它是如何工作的,因为我认为从XAMPP控制面板停止Apache会停止命令行上的WP-CLI脚本执行。我在一个插件类中有一个长时间运行的脚本,其中有一个进度条。我开始运行它,然后决定进行一些修改。我从控制面板上停止了Apache和MySQL,进度条一直在运行。脚本似乎没有停止运行。WP-CLI是否;“运行”;是自己的服务器吗?是否可以终止WP-CLI中所有正在运行的进程?
WP CLI获取所有入队脚本和样式
通常,我会wp_enqueue_scripts 收集排队脚本和样式列表的操作。然而,我需要运行一个非常密集的过程,因此我没有通过站点本身运行它,而是挂接到WP CLI。如何在没有动作的情况下收集脚本和样式wp_enqueue_scripts 在CLI中对我可用?或者是否存在我在WP CLI API文档中找不到的CLI操作?
通过管道传输wp命令时格式混乱
好的,所以我一直在使用wp plugin update --all 过去使用tee命令。过去没有问题,但在我运行系统更新后,每次通过管道运行命令时,格式都会出错。这就是所用命令的要点:wp plugin update --all|awk \'/Success/,EOF\'| tee >(convert -font Courier -pointsize 14 label:@- img.png)之前,它将产生完美的输出:然而,现在当我使用管道时,即使我省略了convert命令,也要这样说:`wp plu
让WP CLI在JSON输出中隐藏调试警告和通知,设置与网站相同
Summary: WP CLI可用于获取站点上安装的所有插件的JSON输出,但输出会由于警告而损坏,尽管日志级别设置为低。问题不幸的是,我有一个网站运行了一个过时的插件,产生了一些警告。他们是not 在网站上显示为WP_DEBUG 设置为false 在里面wp-config.php. 网站运行良好,因为没有致命错误。WP-CLI也会生成正确的JSON结果,但在所有输出之前都有一个特定的警告。实际上,这是两次相同的警告,第一次是用PHP Warning:.我正在运行的命令wp plugin list --f
WP-CLI media import error
我正在尝试使用WP-CLI(macOS)将JPG导入我的上载文件夹。我已连接到服务器,我可以更新和激活插件,成功导航到所有文件夹,等等。但是,当我跑步时:wp media import /Users/d.j./Desktop/cat.jpg 我收到一个错误:Warning: Unable to import file \'/Users/d.j./Desktop/cat.jpg\'. Reason: File doesn\'t exist. Error: No items imported
缩略图重新生成是否编辑数据库?
我正在使用WP CLI命令wp media regenerate 通过/wp-content/uploads目录调整所有图像的大小。是否以任何方式在数据库中注册了新的图像维度,或者只是在上载目录中进行了调整?我这样问是因为我需要重新运行命令并将更改上载到staging。我需要知道是否需要执行另一个数据库转储。
将wp-cli命令添加到插件:如何向用户提供文档?
我正在为我的一个插件添加wp cli支持。是否有一种公认的方式让我的用户知道他们可以将wp cli与我的插件一起使用?我可以把东西放进自述中。当然,我可以在我的管理页面上做出解释,我会做这些事情。但是,插件注册表中是否有特定的标记?自述文件的常规格式。txt和/或管理页面说明?(我知道wp mycommand help : 用户找到访问cli的方法后的内置帮助。)
WP-CLI错误:“术语缺少父项”
当我尝试通过命令行导出帖子时,会立即出现一个错误,即该术语缺少父项:$ wp export Starting export process... Error: Term is missing a parent: name-of-tag (123) 当我在Wordpress中查看时,ID应用于标记,该标记没有适用的父/子模型。那么这里发生了什么,我该如何解决它呢?
使用CLI,但内部缺少我的命名空间类
我对WordPress开发非常陌生。我在开发自己的类和名称空间时遇到了这个错误,以便更容易在跨平台/框架上重用代码。我添加了如下CLI命令wp product:sync 当我运行CLI命令时,我的类在关闭时运行,我可以访问internel WordPress功能不起作用的部分。CLI\\u控制器。php<?php namespace WMS\\Controllers; use WMS\\Controllers\\CLI\\CLI_Products;
WP Cli不能在Windows上执行
我已尝试在运行windows 10的windows计算机上安装Wordpress CLI。但出于某种原因,每次我试着wp 命令它说\'sh\' is not recognized as an internal or external command,operable program or batch file. 我曾多次尝试重新安装它,并用不同的指南从头开始进行设置,但都不起作用。bat文件是这么说的@ECHO OFF SET BIN_TARGET=%~dp0/./wp-cl