我是wordpress的新手。我使用下面的代码来显示辅助小部件。此代码在侧边栏中显示所有最近的帖子,但我想要特定类别的辅助小部件。
<?php dynamic_sidebar( 'secondary-widget-area' ); ?>
您必须先注册/声明您的小部件区域,然后才能使用它。这发生在 中functions.php
,以便您的主题知道小部件区域。
<?php
/**
* Register our sidebars and widgetized areas.
*
*/
function arphabet_widgets_init() {
register_sidebar( array(
'name' => 'Home right sidebar',
'id' => 'home_right_1',
'before_widget' => '<div>',
'after_widget' => '</div>',
'before_title' => '<h2 class="rounded">',
'after_title' => '</h2>',
) );
}
add_action( 'widgets_init', 'arphabet_widgets_init' );
?>
如果您只是尝试将辅助小部件添加到现有的小部件区域,则无需编码。只需Appearance>Widgets
将 HTML 块或其他自定义小部件拖放到适当的区域即可。