我也在wordpress论坛上发布了这篇文章,但似乎需要几天到几周的时间(最多)才能得到答案,所以:
我正在构建一个自定义安装包,我已经将"示例页面"修改为我想要的实际默认页面(通过upgrade.php文件)。我还想修改设置>阅读>"静态页面"的代码,然后将id设置为2,这应该是我创建的默认页面。
我在代码中找不到这个。有人知道它存储在哪里吗?这样我就可以修改它,以便在安装后就可以设置这个设置了?
只是有个想法。。。也许这个代码不在那里,因为它从来没有把任何东西设置为主页。这是有道理的。在这种情况下,我需要从已经熟悉调整WP的人那里构建代码。:\
在wp_options
表中有一个option_name
,名为page_on_front
。这可能不是最好的方式,但可以通过SQL命令直接设置。
UPDATE wp_options SET option_value = 2 WHERE option_name = 'page_on_front';
注意:您可能需要INSERT INTO
,因为初始安装时可能不存在此选项。