2015-05-07 5 views
1

Я работаю в первый раз с WordPress, теперь я пытаюсь добавить пользовательский виджет в поле HTML.Appy Wordpress Widget to Widget area

HTML-: The blank News box

Я начал читать немного о виджетах и ​​учебники сказали мне, чтобы создать новую область виджета в моей 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'); 
?> 

Теперь я пошел в свой index.php документ, который хранит HTML, поэтому я пытался добавить следующий код на пустой новости поле HTML:

<?php if (is_active_sidebar('sidebar-1')) : ?> 
    <div id="primary-sidebar" class="primary-sidebar widget-area" role="complementary"> 
     <?php dynamic_sidebar('sidebar-1'); ?> 
    </div><!-- #primary-sidebar --> 
<?php endif; ?> 

М ter я закончил это также, я вошел в мое администраторское меню WordPress и применил плагин к виджету.

Но это не будет отображаться ...

Кто-нибудь есть идея, почему?

ответ

1

обновление кода ваш index.php, как показано ниже:

<?php if (is_active_sidebar('home_right_1')) : ?> 
    <div id="primary-sidebar" class="primary-sidebar widget-area" role="complementary"> 
     <?php dynamic_sidebar('home_right_1'); ?> 
    </div><!-- #primary-sidebar --> 
<?php endif; ?> 
Смежные вопросы