2017-10-03 22 views
0

Ich habe ein Problem in meinem Wordpress-Widget. Ich habe eine Wordpress-Vorlage in HTML erstellt. Ich möchte dieses Widget auf meiner Über uns Seite hinzufügen, aber das Widget wird nicht angezeigt.Widget nicht in Wordpress angezeigt

Dies ist mein Code in function.php

function wpb_widgets_init() { 

    register_sidebar(array(
     'name'   => 'Custom Header Widget Area', 
     'id'   => 'custom-header-widget', 
     'before_widget' => '<div class="chw-widget">', 
     'after_widget' => '</div>', 
     'before_title' => '<h2 class="chw-title">', 
     'after_title' => '</h2>', 
    )); 
} 
add_action('widgets_init', 'wpb_widgets_init'); 

Und dieser Code ist mein Thema page-about.php:

<?php 
    if (is_active_sidebar('custom-header-widget')) : ?> 
     <div id="header-widget-area" class="chw-widget-area widget-area" role="complementary"> 
     <?php dynamic_sidebar('custom-header-widget'); ?> 
     </div> 

    <?php endif; ?> 

Wie kann ich dieses Problem beheben?

Antwort

0

unten Code

function wpb_widgets_init() { 

register_sidebar(array(
    'name'   => 'Custom Header Widget Area', 
    'id'   => 'custom-header-widget', 
    'before_widget' => '<div class="chw-widget">', 
    'after_widget' => '</div>', 
    'before_title' => '<h2 class="chw-title">', 
    'after_title' => '</h2>', 
    )); 
} 

add_action('widgets_init', 'wpb_widgets_init'); 

in function.php hinzufügen und diesen Code in Ihre Seite -about.php

<?php 
if (is_active_sidebar('custom-header-widget')) : ?> 
    <div id="header-widget-area" class="chw-widget-area widget-area" role="complementary"> 
    <?php dynamic_sidebar('custom-header-widget'); ?> 
    </div> 

<?php endif; ?> 
+0

Ich habe versucht, aber gleiche hinzuzufügen. der Widrige zeigt nicht. hmm .. was ist passiert? –

+0

@MuhammadAntok Antok in Sie Code in der letzten Zeile ** '** Symbol kommen –

+0

Nein, es Symbol in Stackoverflow Code zu erstellen. –