我很清楚地看到父主题如何注册小部件区域(在父主题的functions.php文件中):
add_action( 'widgets_init', 'theme_widgets_init' );
function theme_widgets_init(){
register_sidebar( array (
'name' =>
__( 'Sidebar Widget Area', 'text-domain' ), 'id' =>
'primary-widget-area', 'before_widget' =>
'<
li id="%1$s" class="widget-container %2$s">
', 'after_widget' =>
"<
/li>
", 'before_title' =>
'<
h3 class="widget-title">
', 'after_title' =>
'<
/h3>
', ) );
}
简单来说, 我不知道为什么这段代码(在子主题文件夹的functions.php文件中)没有杀死侧边栏小部件区域, 使其无法在后端的外观> 小部件中显示:
add_action( 'widgets_init', 'unregister_parent_sidebar' );
function unregister_parent_sidebar(){
unregister_sidebar( 'primary-widget-area' );
}
#1【WordPress注销子主题中的父主题侧边栏不起作用】你需要赋予更大的权重以注销侧边栏。请参阅add_action函数中的第3个参数。
function unregister_widgets_area(){// Unregister some of the sidebars
unregister_sidebar( 'first-widget-area' );
unregister_sidebar( 'second-widget-area' );
unregister_sidebar( 'third-widget-area' );
}add_action( 'widgets_init', 'unregister_widgets_area', 11 );
推荐阅读
- WordPress(URL到home.php的所有帖子)
- wordpress 27个社交媒体无需共享插件即可共享图标。
- cublasSgemm函数的使用笔记
- 专业做app系统软件开发价格多少呢(费用一览表)
- nvcc --help 命令备忘
- Android Coverflow Gallery 的关键源码解析AndroidOpenGL
- 像素缓冲区对象(PBO) 的Streaming-Texture上传 源码解析
- 怎样禁用可移动存储设备,例如 U盘
- 像素缓冲区对象(PBO)的异步Read-Back 源码解析