0

我是wordpress的新手。我使用下面的代码来显示辅助小部件。此代码在侧边栏中显示所有最近的帖子,但我想要特定类别的辅助小部件。

<?php dynamic_sidebar( 'secondary-widget-area' ); ?>
4

1 回答 1

0

您必须先注册/声明您的小部件区域,然后才能使用它。这发生在 中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 块或其他自定义小部件拖放到适当的区域即可。

更多关于使用小部件

更多关于小部件化

于 2013-09-17T21:40:36.740 回答