自定义WordPress安装-激活自定义主题

时间:2017-08-03 作者:Dueify

我正在编写自己的自定义安装代码。php(wp内容)和我想在安装运行时激活我的自定义主题。现在我已经尝试了switch\\u theme(\'theme-slug\'),但当我第一次登录到我的管理面板时,设置等下的所有管理页面都消失了,所以有些地方不对劲。如果我从安装中删除switch\\u theme函数。php,然后它尝试激活“TwentySeven”,但它找不到该主题,这是因为我已将其从主题文件夹中删除,因为我想激活我自己的主题“mastertheme”。

有人能帮我在WordPress安装时如何激活我自己的主题吗?

1 个回复
最合适的回答,由SO网友:hwl 整理而成

如果没有定义默认主题,那么2017是默认主题。第359行自wp-includes/default-constants.php

if ( !defined(\'WP_DEFAULT_THEME\') )
        define( \'WP_DEFAULT_THEME\', \'twentyseventeen\' );
但是,您无需编辑该文件即可更改此内容。

只需在文件wp config中定义主题即可。php就在这一行之前:

require_once(ABSPATH . \'wp-settings.php\');

像这样:

define( \'WP_DEFAULT_THEME\', \'my-new-default-theme\' );
require_once(ABSPATH . \'wp-settings.php\');

结束

相关推荐