wp cli设置值,在wp-config.php中带有引号

时间:2019-02-18 21:58:40

标签: wordpress wp-cli

我正在引用地狱,我想将这些值设置到我的wp-config.php文件中:

define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST'] . '/');
define('WP_CONTENT_URL', WP_SITEURL . WP_CONTENT_FOLDERNAME);

但是我不知道它的语法是什么。尝试转义引号或尝试执行以下命令时,我不断收到诸如Too many positional arguments之类的错误消息:

wp config set WP_SITEURL "'http://' . $_SERVER['HTTP_HOST'] . '/'"

我明白了

define( 'WP_SITEURL', '\'http://\' . [\'HTTP_HOST\'] . \'/\'' );

在我的文件中。

额外的困难:我计划在远程服务器上运行这些命令,因此使用双引号语法:

ssh $host "
    wp config set WP_SITEURL "'http://' . $_SERVER['HTTP_HOST'] . '/'"
"

0 个答案:

没有答案