应用于网络的多站点默认主题和子主题 时间:2014-10-31 作者:welswebmaster 我有一个现有的WP多站点网络。我想简化主题的维护。我希望所有子网站在网络上应用相同的父主题和子主题。我在WP配置中看到了几个关于WP\\u DEFAULT\\u主题的帖子。php文件,但我不清楚将父级和子级应用于所有对象时的代码是什么样子。 2 个回复 SO网友:kaiser 这个WP_DEFAULT_THEME 常量实际上只是覆盖WordPress设置为默认主题的内容(默认情况下,默认主题是捆绑主题中最新的主题)。它并不能真正帮助您定义父主题。事实上,您只需“启用网络”您的家长和child themes 然后在子主题标题中设置父主题。不需要做更多的事情:/** * Theme Name: Awesome Child Theme Name * Template: parent-theme-folder-name * ... */ SO网友:Bordoni WordPress上父主题的配置取决于您只需要设置的子主题WP_DEFAULT_THEME 成为你孩子的主题。现在,如果要以编程方式将所有站点更新为主题,可以执行以下操作:add_action( \'wpmu_upgrade_site\', \'p167109_switch_theme\' ); function p167109_switch_theme( $blog_id ){ switch_theme( $template, $stylesheet ); } 结束 文章导航