我需要在网络的父站点设置特定插件的选项,并全局使用这些设置覆盖每个站点,除非设置为false
.
也不get_option()
或get_site_option()
完成任务。它们只返回相对于当前站点的值。我遇到的所有解决方案都是使用数据库查询的方法$wpdb->get_results()
但我认为强大的WP必须有一个内置的方法来完成这项任务。
Example use
<显示广告横幅的插件设置设置为
true
在父站点,该插件可通过网络插入横幅,但无法禁用,因为条件仅接受父值,除非设置为
false
code scenario (not an actual WP function)
if( get_parent_site_option(\'adbanners\')[\'show_banners\'] == 1 ) {
showAds();
}else
if( get_site_option(\'adbanners\')[\'show_banners\'] == 1 ) {
showAds();
}else{
// ads disabled on this current site
}
Is there a WP function to do this without the direct DB query method?