您当前的位置:首页 > TAG信息列表 > wp-cli
WP-CLI不能正常工作。命令没有响应
我正在尝试在测试服务器上复制一个实时站点。我安装了wp-cli,wp-cli有时工作,有时不工作。当它不工作时,它只会返回什么。输出中没有一个字符。我可以查看网站,apache、php和mysql似乎都在工作。我打开了WP_DEBUG 在里面wp-config.php 我发现了几个小错误,如下所示:PHP注意事项:wpdb::escape是deprecated 从3.6版开始!请改用wpdb::prepare()或esc\\u sql()。在/var/www/wp中包含/functions。php第308
Windows上的WordPress测试环境
我是TDD新手,想为我的wordpress插件设置一个测试环境。我找到了一个sample plugin from wp-cli 使用非常有用的脚本。编写第一个测试用例并让它们从travis ci执行非常简单。问题是:我不想只在提交之后执行测试,而是在我的机器上开发时持续执行测试。但我在windows机器上工作。。(已安装mingw)我想知道所有插件开发人员是如何用这样的脚本自动设置他们的测试环境的。我找到了开源插件,但它们都使用这个脚本。这意味着他们都使用linux进行开发,或者我做错了什么(这似乎更有可
WP-CLI导入主题样本数据
我正在尝试创建一个自动安装wordpress站点的过程,从scrach(没有db,没有用户,没有文件,没有设置)到站点启动,并且有自己的自定义主题和导入的示例数据因此,我有两个问题1)wp cli可以帮助我完成所有这一切,除了导入主题附带的示例数据xml。。。有人能帮我解决这个问题吗?2) 有人知道有人试图自动化wp站点的安装过程吗?谢谢Rares
如何在共享主机上使用WP-CLI?
我有Godaddy Deluxe linux托管它是共享服务器,所以我没有机器的根密码。我可以通过SSH在我的主文件夹中创建、移动和删除文件,但不能在根目录(如/opt/etc)中创建、移动和删除文件。curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar php wp-cli.phar --info chmod +x wp-cli.phar s
如何使用$_POST创建WP-CLI命令?
我想为创建WP-CLI命令WordPress Database Reset plugin.在main function 它对选项使用$\\u POST,但在cli中运行命令时,这些选项将不存在。应该如何创建cli命令?我看到了commands cookbook.function wp_reset_init() { global $wpdb, $current_user, $pagenow; // Grab the WordPress database tables
如何使用wp-cli执行WordPress备份?
我对使用WordPress比较陌生,但我对它非常熟悉,并且更喜欢使用命令行。在执行版本升级之前,我需要备份WordPress。我偶然发现wp-cli 我假设它是在命令行上使用WordPress的go-to实用程序。使用WordPress时,我需要备份什么,如何从命令行备份?附加问题:您将如何实现自动化以执行定期备份?
以正确的方式在多站点上运行WP Cron
我有多个网站的WordPress Multisite。我设置了DISABLE_WP_CRON 到true 在我的wp-config.php.如果我们使用wget或curl设置cron任务,则有30秒的规则来执行PHP脚本。它太小了,无法发送成吨的电子邮件通知和做其他事情(可能远程SMTP服务器连接很慢,可能是来自bbPress的大量电子邮件通知或其他任何东西)。也许我们可以用这样的东西?php -q wp-cron.php 但它只能在多站点中对一个站点运行cron(每个站点在不同的MySQL表中
使用WP CLI在WP多站点中设置选项
我使用WP Multisite(或网络)使WP-CLI工作正常。我可以创建博客、添加用户、设置权限等,但不确定如何通过WP CLI为各个博客启用插件。例如,我可以查看启用了以下插件的特定博客:$ wp option get active_plugins --url=blogs.my.domain/test1 array ( 0 => \'active-directory-integration/ad-integration.php\', 1 => \'disab
是否需要使用自定义WP_CLI命令重置POST数据?
有必要打电话吗wp_reset_postdata(); 在WP CLI命令中?我这样做是出于习惯,但只是想知道$post 需要重置的对象。
什么是更好的数据库迁移工作流程?
当被要求在现有的WordPress网站上工作时,我通常会复制整个网站并在本地进行工作。几年来,我在本地导入数据库后使用了如下脚本。UPDATE wp_options SET option_value = replace(option_value, \'http://clientsite.co.uk\', \'http://local.wordpressdev\') WHERE option_name = \'home\' OR option_name = \'siteurl\'; UPDATE w
如何在运行AMPPS的Windows开发计算机上设置WP CLI?
我想设置WP CLI。在home page 它说它需要一个类UNIX的操作系统。我正在运行windows 7进行开发,但我可能会安装一个虚拟Ubuntu框或其他东西。我会将其与现有的ampps安装程序一起运行,还是需要在inux机箱中安装一个新的本地服务器,或者它是如何工作的。还有其他选择吗。我似乎running it with composer 似乎是一种选择,事实上,据我所知,这是网站上唯一提到的windows。是否有适用于windows用户的经过尝试和测试的设置。
本地WordPress安装不会验证wp-cli校验和检查以及如何修复该问题。
我今天安装了wp cli,在测试时遇到了一个令人惊讶的问题。在“wp core verify checksums”上显示以下错误:Warning: File doesn\'t verify against checksum: wp-includes/css/media-views.css Warning: File doesn\'t verify against checksum: wp-includes/css/media-views.min.css Warning: File does
如何使用WP-CLI批量删除媒体和附件?
我正试图在wordpress网站上批量删除4000张图片。WP本身将最大值设置为999,这将正常工作,并需要几分钟时间通过后端删除它们。但是,我获取的请求URI太大,因为后端表单使用get而不是POST。如果可能的话,我如何使用WP-CLI执行操作并确保WP数据库的完整性。换句话说,我不想运行SQL命令。
WP-CLI上的PHP解析错误,而不是Web服务器上的
我有一个超过100个站点的网络,我尝试使用wp cli对其中许多站点进行批量更改。特别是通过wp--url=site访问他们的wp\\u x\\u选项表。url选项更新然而,wp命令在我的几个文件中失败,严重限制了该工具的实用性,尤其是在尝试使用url列表| xargs wp--url={}。。。因为在第一次失败后,将跳过其余部分。我得到的错误总是一样的:PHP Parse error: syntax error, unexpected end of file in ... /functions.php&
混合wp_cli::api和php-cli-Tools时输出顺序错误
Fixed by WordPress update - cause unknown.我有几个插件使用各种自定义WP-CLI 我写的命令。然后,我将WordPress项目从一个工作正常的WordPress项目复制到同一服务器上的另一个WordPress项目,该项目的输出顺序变得混乱。(在我的开发VM和生产服务器上都会发生同样的情况。)该函数混合了WP-CLI API 和功能来自php-cli-tools 这取决于它。这是我的命令之一(调用了两个额外的函数来显示各种提示…)function add_user(
如何使用wpcli设置和列出Page_Template?
我有一个页面有一个新模板,我想用wp cli设置该新模板。当我wp post get <id> 我得到如下输出:+-----------------------+---------------------+ | Field | Value | +-----------------------+---------------------+ | ID | 4
How to use wp-cli.yml file?
我想建立一个wp-cli.yml 但每次我运行该命令时,该文件都会被忽略。文件应位于何处?我应该如何调用命令来使用它?我尝试在项目的根目录中有一个文件,以及上面的文件夹。我还尝试使用以下文件名:wp-cli.local.yml,wp-cli.yml我试着运行一些类似于:wp local core download 但我一直得到以下错误:错误:这似乎不是WordPress安装。Pass--路径=path/to/wordpress 或运行wp core download.PS: 我不确定wp cli
如何使用wp-cli更改用户密码?
wp-cli 太棒了。但我不清楚如何用它快速更改用户密码。How to change a user's password programatically 可能有助于解决这个问题。虽然wp user update username --field=password 很明显,他不会把它割断md5 已弃用,因此应通过wp_set_password.
如何使用wp-cli更改USER_LOGIN?
如何使用更改用户名wp-cli?这不起作用:wp user update old_login --user-login=new_login
如何从wp外壳移回wp-cli中的命令?
这里绝对是初学者。。。我正在熟悉WP-CLI,我键入了“WP shell”进入WP>(输入框)如何跳出wp shell并返回[“用户名”/主页/公共](输入框)?我在Mac电脑上。