您可以通过向主题的函数中添加以下代码来创建新的侧栏区域。php
register_sidebar( array(
\'name\' => __( \'Content Sidebar\', \'mytheme\' ),
\'id\' => \'sidebar-2\',
\'description\' => __( \'Sidebar description\', \'mytheme\' ),
\'before_widget\' => \'<aside id="%1$s" class="widget %2$s">\',
\'after_widget\' => \'</aside>\',
\'before_title\' => \'<h3 class="widget-title">\',
\'after_title\' => \'</h3>\',
) );
您可以更改HTML结构以匹配其他侧栏,并确保您的ID是唯一的。添加后,您将在admin中的小部件下看到一个新的侧栏。
然后,要显示所有需要执行的操作,只需添加:
<?php
if ( is_active_sidebar( \'sidebar-2\' ) ) :
dynamic_sidebar( \'sidebar-2\' );
endif; ?>
无论您希望新边栏显示在哪里(通常是sidebar.php),确保ID匹配。
有关侧栏的更多信息,请访问:https://codex.wordpress.org/Sidebars