管理栏的可见性通过show_admin_bar()
作用如果子主题包含此函数,且其值为false,则不会显示管理栏。
一种解决方案可能是挂接到具有更高优先级的不同操作挂钩,然后再次尝试启用管理栏:
add_action(\'after_setup_theme\', \'remove_admin_bar\', 999);
function remove_admin_bar() {
show_admin_bar( true );
}
您还可以在较新版本上尝试特定筛选器,并启用/禁用管理栏:
add_filter(\'show_admin_bar\', \'__return_true\', 999);
但最直接的解决方法是在你的孩子主题中找到并注释掉这个函数。