如何使用WP CLI将帖子属性更改为主页?

时间:2019-08-02 作者:Trect

我想将页面转换为主页。要将小部件添加到主页,我需要这样做。我如何使用WP CLI做到这一点?

1 个回复
SO网友:Pat J

要使用WP-CLI设置站点的静态主页,您应该能够执行以下操作:

wp option update show_on_front "page"
wp option update page_on_front {$page_id}
。。。其中{$page\\u id}是要成为头版的页面的id。

(您的问题最初已标记multisite—如果正在运行多站点安装,并且希望指定主站点以外的站点,则需要执行以下操作:

wp option update show_on_front "page" --url=example.com/site
wp option update page_on_front {$page_id} --url=example.com/site
。。。哪里example.com/site 是您希望影响的网站的URL。)

Note: 我尚未测试此代码。您应该首先在非生产性WordPress安装上进行尝试,以确保其正常工作。

参考文献wp option update
  • A related answer 具有所需的选项名称(show_on_front &;page_on_front)