WordPress小部件没有显示出来

时间:2013-10-14 19:49:40

标签: wordpress

我已正确地按照教程进行操作,但仍未显示。我正在尝试使用WordPress的Event Geek小部件,但没有显示任何内容。我使用了萤火虫,没有任何东西被归还,我哪里出错?

我把它放在我的functions.php

if(function_exists('register_sidebar')) {
    register_sidebar(array(
        'name' => 'Calendar Area',
        'id'   => 'calendar-area',
        'description'   => 'This is a widgetized area.',
        'before_widget' => '<div id="%1$s" class="widget %2$s">',
        'after_widget'  => '</div>',
        'before_title'  => '<h4>',
        'after_title'   => '</h4>'
    ));
}   

这是我的sidebar.php

<ul id="sidebar" >
<?php 
if(function_exists('dynamic_sidebar') || ! dynamic_sidebar('calendar-area') ) : ?>
<?php endif; ?>
</ul>

这是我使用get_sidebar();

的地方
<div id="popup-right">
            <div id="popup-title">Upcoming Events</div>
            <?php

            get_sidebar();
        ?>



        </div>

我如何解决这个问题,所以会出现日历?

1 个答案:

答案 0 :(得分:4)

试试这个(这将显示侧边栏)

<?php if (function_exists('dynamic_sidebar')) dynamic_sidebar('calender-area'); ?>

如果您从管理面板添加小部件,则会在此侧栏上显示该小部件。