我正在开发一个基于主题的子主题,该主题使用选项树作为其选项。
是否可以将具有“我的子主题”设置的新节添加到已按父主题定义的节中?
我找到的唯一参考是https://github.com/valendesigns/option-tree-theme/issues/3 但我无法实现。我也读了很多选项树代码,但找不到合适的过滤器。
我正在开发一个基于主题的子主题,该主题使用选项树作为其选项。
是否可以将具有“我的子主题”设置的新节添加到已按父主题定义的节中?
我找到的唯一参考是https://github.com/valendesigns/option-tree-theme/issues/3 但我无法实现。我也读了很多选项树代码,但找不到合适的过滤器。
对于任何想要实现同样目标的人:
add_filter( ot_settings_id() . \'_args\', \'my_ot_setting\');
function my_ot_setting($custom_settings){
//do some work with the settings and the sections, ie append your settings.
return $custom_settings;
}
如果父主题在保存选项之前应用此过滤器,则此操作有效,如以下示例所示:https://github.com/valendesigns/option-tree-theme/blob/master/inc/theme-options.php#L833否则你必须像上面的例子那样自己做。
所以,我有一个子主题,里面除了所需的CSS文件之外什么都没有。一旦我激活了这个儿童主题,我的整个网站就关闭了。最后我有两个问题:激活一个只有CSS的子主题怎么能破坏我的网站</我怎样才能回到我原来的主题</这些是网站给我的错误:Warning: require_once(/wp-content/themes/interio_child/admin/options-framework.php) [function.require-once]: 无法打开流:中没有此类文件或目录/wp-c