2013-10-14 52 views
1

我已经正确地按照教程,它仍然不显示。我正在尝试使用WordPress的Event Geek小部件,但没有显示出来。我使用了萤火虫,没有任何东西被退回,我哪里错了?WordPress小部件没有显示

我把这个在我的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> 

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

回答

3

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

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

如果你从你的管理面板添加小工具那么这将是对这个侧边栏是可见的。

+0

我试过了,仍然无法正常工作。我检查萤火虫只有显示的东西是'

    '..没有日历 – user892134

    +0

    您是否从管理面板的“外观 - >小工具”添加了您正在使用的小工具? –

    +0

    是的,我拖放小部件到它所说的“日历区域” – user892134

    相关问题