web-dev-qa-db-fra.com

Placer le widget dans le menu

est-il possible d'afficher le widget dans le menu. En fait, ce que je veux, c'est "site stat" dans le menu. (zone noire) À droite. lien

1
1907

vous pouvez enregistrer une nouvelle barre latérale, l'ajouter à la zone de menu, puis lui ajouter un widget: vous pouvez enregistrer une barre latérale en ajoutant cette fonction à votre functions.php:

register_sidebar( array(
        'name' => __( 'Site Stat Widget'),
        'id' => 'stat-widget',
        'description' => __( 'The Site Stat Widget'),
        'before_widget' => '<li id="%1$s" class="widget-container %2$s">',
        'after_widget' => '</li>',
        'before_title' => '<h3 class="widget-title">',
        'after_title' => '</h3>',
    ) );

Et ajoutez la fonction ci-dessous à la zone de menu (je crois que dans la div #openclosecontent probablement dans header.php):

<?php dynamic_sidebar( 'stat-widget' ); ?>

Si vous le faites bien, vous verrez une nouvelle barre latérale dans la page de votre widget dans la zone d'administration où vous pouvez ajouter le widget que vous souhaitez.

2
Eyal