所以,我使用WooCommerce插件从头开始制作自己的主题。我似乎可以找到如何在我的商店页面上添加侧栏小部件...在小部件菜单中没有区域,我似乎找不到如何创建和编辑它...
有人可以帮助我如何创建它,以及我需要在孩子主题中创建哪些文件/代码?
您需要使用此函数在functions.php中创建一个小部件区域:
if ( function_exists('register_sidebar') )
register_sidebar(array(
'name' => 'Sidebar',
'before_widget' => '<div class = "widget">',
'after_widget' => '</div>',
'before_title' => '<h3>',
'after_title' => '</h3>',
)
);
并在您的主题中显示:
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar("Sidebar") ) : ?>
例如,在header.php上尝试一下,您可以在想要的地方添加侧栏
if ( is_active_sidebar( 'Sidebar' ) ) {
dynamic_sidebar( 'Sidebar' );
}