您当前的位置:首页 > TAG信息列表 > wp-cli

  • WP-CLI从其URL获取站点ID

    时间:2018-01-03

    我知道我可以使用wp site list获取站点列表--path=“$pathtowordpress”我想做的是通过只知道一个站点的url来获取它的ID。有人知道这是否可行吗?特纳克斯。

  • 指定与WP-CLI一起使用的自定义php.ini

    时间:2017-12-12

    我有一个运行bash脚本的Linux crontab。在bash脚本中,它执行几个wp-cli命令。我想应用一个自定义php。运行wp cli时的ini文件,以确保不会出现超时问题。是否有允许您设置自定义php的设置/方法。要与wp cli一起使用的ini?谢谢

  • 完全搜索和替换不足以使所有图片都加载HTTPS

    时间:2017-12-11

    如果在Linux中转到我的sites目录并运行以下命令,还应该做些什么:sudo wp search-replace \'http://\' \'https://\' --all-tables && wp cache flush 尽管如此,一些图像还是作为http而不是https加载的。?

  • WP-CLI POST创建和媒体导入问题

    时间:2017-12-08

    一直在使用我喜欢的wp cli。但我正在尝试使用可单击的图像创建新帖子,wp cli使用1个命令所做的最好的事情是不可单击的特色图像(加上特色图像位于我帖子的标题和内容之上)。这个命令应该创建一个带有图像的帖子,但它是一个空帖子(在后端,图像被“上传”到帖子,but the image is not displayed):wp media import ./FILENAME --post_id=$(wp post create --post_title=\'TITLE\' --post_status=pu

  • WP-CLI别名:使用ssh代理连接

    时间:2017-12-05

    我有一个wp-cli.yml 定义远程主机别名的文件:@origin: ssh: myserver.example.com path: /path/to/htdocs 这通常允许我使用wp @origin command 在另一台主机上运行远程命令。然而,在一种情况下,远程主机仅通过SSH代理可见,因此我的系统在~/.ssh/config:Host myserver.example.com ProxyCommand ssh -q -W %h:22 prox

  • WPCLI不识别该站点

    时间:2017-12-04

    在中导航到某个站点目录时/var/www/html/mysite, 我收到以下WPCLI错误:错误:未安装您请求的站点。但该网站基本上是工作和可浏览的。。。那么,是什么导致WPCLI忽略了它存在的事实呢?。。。WPCLI不会错过其他站点,因此它有点有线。

  • 重复的站点未被识别为站点

    时间:2017-12-04

    我使用以下代码复制了一个站点。在最后一行之前,所有代码都工作正常(网站本身在web上运行,但最后一行代码失败,我收到一个错误):echo \"Please enter the domain of the site for duplication\" read domain echo \"Please enter the password of the site\'s DB user\" read -s psw cp -r /var/www/html/${domai

  • WPCLI在特定站点目录中搜索和替换会影响另一个站点目录

    时间:2017-12-03

    在/var/www/html中,我有一个站点目录。我已将该站点的dir和db复制到一个名为“test”(无引号)的新站点dir和db中,并更改了wp-config.php 照着我在控制台中导航到这个新站点目录(cd /var/www/html/test), 并运行:wp search-replace \'https://MY_ORIGIAL_DOMAIN\' \'https://MY_IP/test\' 该网站本身将被提升,其内部链接将基于test, 但出现了两个问题:所有css都乱七八糟<

  • WPCLI-更新插件、主题和核心,全部在一行中,而不是三行?

    时间:2017-11-23

    有没有办法在WPCLI中更新插件、主题和核心,全部放在一行,而不是3行?这是我在crontab 我想改进一下:0 0 * * * for dir in /var/www/html/*/; do cd \"$dir\" && /usr/local/bin/wp plugin update --all --allow-root; done 0 0 * * * for dir in /var/www/html/*/; do cd \"$dir\" && /usr/loca

  • WPCLI搜索并替换所有表的变量

    时间:2017-11-10

    以下两者之间的区别是什么:wp search-replace \'http://\' \'https://\' --allow-root 收件人:wp search-replace \'http://\' \'https://\' --all-tables-with-prefix --allow-root AFAIU,第一个在所有不带前缀的表中搜索和替换,第二个在所有表中搜索和替换-带前缀或不带前缀。对吗?在使用第二个命令获得更多的表之后,我问了这个问题,但语法似乎有点混乱。

  • 如何使用WP CLI重命名默认类别名称和插件?

    时间:2017-09-21

    使用WP CLI如何将默认类别(未分类)重命名为Blog 何时开始新项目?下列的documentation 这应该是正确的吗?wp term update category 1 --name=\"Blog\" 但我有个错误Term doesn\'t exist 这就是wp_terms 表看起来像EDIT如果我第一次使用wp term create category Blog, 如何将此新类别设置为默认类别?之后,我可以尝试删除第一个未分类的类别wp term delete

  • 在Windows上使用wp-cli一键生成WP站点

    时间:2017-09-09

    如果我在windows CMD中按顺序运行这些命令,我会很快创建并运行一个站点。wp core download wp core config --dbname=my_wp_database --dbuser=root --dbpass=my-db-password wp core install --url=http://localhost/my-site-url --title=\"My WP Site\" --admin_user=admin --admin_password=adm

  • 在Windows 10上配置WP-CLI

    时间:2017-09-04

    我已安装php5-cli 使用bash,但Wordpress使用的是XAMPP的PHP 7安装。我添加了/mnt/c/xampp/php 到路径,我明确使用export WP_CLI_PHP=\'/mnt/c/xampp/php\' 在里面.bashrc.但当我这样做的时候wp --info, 我得到:PHP binary: /mnt/c/xampp/php/php.exe PHP version: 5.5.9-1ubuntu4.22 php.ini used: /etc

  • WP-CLI:建立数据库连接时出错:未定义常量DB_USER

    时间:2017-08-19

    从wp-cli-github页面获取此信息。我已经在这里搜索了几个小时的文档和网站。目前使用Blue Host托管,他们使用的是1.2.0版:(我似乎无法更新。我有3个wp页面,工作“完美”良好,但另一个无法连接到db。我可以使用与wp config相同的凭据登录到db。php,清理了db,仍然没有运气。对此有何想法?试图通过wp cli最终更好地维护这些页面。谢谢wp核心版本:返回良好。wp config path --debug Debug (bootstrap): No readable g

  • Run WP-CLI using PHP

    时间:2017-08-18

    我已经在Mac上安装了WP-CLI,下一步是使用PHP脚本执行WP-CLI命令。我试图用以下方式实现它,但我没有看到任何事情发生。有人能看看我的代码,告诉我我做错了什么吗?我正在使用Docker并在中安装了WPDocker/xamp/www/wordpress_wwws/htdocs 目录我是否需要从WP目录中执行PHP代码,或者可以在服务器上的任何目录中执行PHP代码?define( \'WP_CLI_ROOT\', \'/usr/local/bin/wp\' ); include WP_CLI

  • Wp-cli是否可以在多站点实例中显示所有站点上的所有用户及其角色?

    时间:2017-08-07

    使用列出多站点用户wp-cli(1)如果我运行wp user list 我在multisite(2)的顶层获得了一个用户列表(我的例子中有2个管理员)。列出多站点的用户,我有25个站点有不同的用户。一些用户在不同的站点中扮演不同的角色。当我使用网络标志时wp user list --network 我得到了同样风格的报告roles 柱但该报告涵盖了多站点网络。列出多站点的用户+角色我的目标是列出每个站点的所有管理员。这就是我被困的地方。显然,添加附加标志--role=administrator 不会给对话

  • 如何在WordPress环境中运行一个PHP脚本,比如`wp shell`?

    时间:2017-07-28

    wp shell 是一个非常有用的工具,允许您在Wordpress环境中以交互方式运行PHP语句和表达式。它允许您使用Wordpress中可以使用的所有函数、类和全局变量。有没有类似的工具可以让我运行PHP文件?

  • PHPUnit通过WP-CLI:警告:无法修改标题信息...Bootstrap.php:68

    时间:2017-07-26

    我正在尝试为我正在开发的插件设置单元测试。我只是跟着…的脚步走。。。https://make.wordpress.org/cli/handbook/plugin-unit-tests/然而,当我跑步时phpunit 我得到以下信息。。。$ phpunit Installing... Running as single site... To run multisite, use -c tests/phpunit/multisite.xml Warning: Cannot m

  • 从cron执行更新所有插件和核心的WP-CLI命令失败

    时间:2017-07-19

    我有以下WP-CLI命令来更新所有插件和核心。从cron执行时,它似乎失败了(其他cron命令工作):0 0 * * 0 for dir in /var/www/html/*/; do cd \"$dir\" && wp plugin update --all --allow-root; wp core update --allow-root; done 我尝试手动运行它(在一段时间没有更新后从GUI手动更新后,我这样做了),我得到了所有站点的以下信息:Success: Plug

  • 如何验证wp-cli安装是否正确?

    时间:2017-06-27

    我已经在我的VPS Centos 6.9上安装了wp cli(或者我认为是这样)。当我以我的用户身份登录时,会发现wp;但当我跑的时候wp --info 从我的主目录;我收到:PHP binary: /usr/local/bin/php PHP version: 5.6.30 php.ini used: /usr/local/lib/php.ini WP-CLI root dir: phar://wp-cli.phar WP-CLI vendor