【问题标题】:Widget issue - Wordpress小部件问题 - WordPress
【发布时间】:2019-02-10 15:20:08
【问题描述】:

我已经导入了一个主题,并且在 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】:

    将代码替换为:

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

    【讨论】:

    • 完美的恶作剧。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-02
    • 2013-08-24
    • 1970-01-01
    • 2022-12-29
    相关资源
    最近更新 更多