小部件问题 - Wordpress

问题描述 投票:0回答:1

我已经导入了一个主题,并且一切都与Wordpress一起使用。但是,我正在尝试将一个小部件添加到footer.php中,但由于某种原因,这不会显示。

我的footer.php如下: -

<?php get_sidebar('footer_widget'); ?>

我已将此添加到functions.php中

    function bauhaus_arphabet_widgets_init() {
    register_sidebar( array(
        'name' => esc_html__( 'sidebar', 'bauhaus' ),
        'id' => 'bauhaus_sidebar',
        'before_widget' => '<div id="%1$s" class="widget sidebar_widget %2$s">',
        'after_widget' => '</div>',
        'description' => esc_html__( 'blog sidebar', 'bauhaus' ),
        'before_title' => '<h3 class="widget-title">',
        'after_title' => '</h3>',
    ) );

    register_sidebar( array(
        'name' => __( 'Footer', 'bauhaus' ),
        'id' => 'footer_widget',
        'before_widget' => '<div id="%1$s" class="widget footer_widget %2$s">',
        'after_widget' => '</div>',
        'before_title' => '<h3 class="widgettitle">',
        'after_title' => '</h3>'
    ));
}

有谁知道为什么这不显示?

先谢谢你,斯科特

php html wordpress web
1个回答
1
投票

将代码替换为:

<?php dynamic_sidebar( 'footer_widget' ); ?>
© www.soinside.com 2019 - 2024. All rights reserved.