要使用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安装上进行尝试,以确保其正常工作。
A related answer 具有所需的选项名称(show_on_front
&;page_on_front
)