Le blog des blogueurs
L’interface d’administration intègre depuis peu un nouveau système de gestion des widget. En plus de pouvoir glisser / déposer vos widget (déjà présent dans la version précédente) les widget customisés (textes par exemple) que vous enlevé sont enregistrés.
Pouvoir ajouter une bannière ou un widget en quelques clique sans avoir à ouvrir un éditeur de code est un confort non négligeable. Voici la solution pour créer des zones widgetisées sur votre thème wordpress.
La première chose à faire est de définir les zones où vous pourrez ajouter des widgets. Ces zones apparaitront dans votre panneau de gestion des widgets. Pour cela, ajoutez le code suivant dans le fichier function.php (via)
1 2 3 4 5 6 7 8 | if ( function_exists('register_sidebar') ) register_sidebar(array( 'name' => 'Sidebar', 'before_widget' => '<div>', 'after_widget' => '</div>', 'before_title' => '<h3>', 'after_title' => '</h3>', )); |
Ce bout de code vous permet de définir une zone en lui attribuant un nom. Vous pouvez également définir une balise ouvrante et fermante pour le widget et son titre. N’oubliez pas d’attribuer une class CSS à vos widget, par ex
<div class="widget">Maintenant que vous avez créé une zone de widget il faut l’insérer à l’endroit souhaité. Pour cela il vous suffit de copier le code suivant à l’endroit souhaité (à priori dans sidebar.php) :
1 2 3 4 5 | <?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Main Sidebar') ) : ?> <p>This area is widgetised! To make use of this area, put some widgets in the 'Main Sidebar' section.</p> <?php endif; ?> |
Voilà, vous pouvez maintenant gérer vos widget directement depuis le backoffice WordPress.
Valentin (2 years ago)
Tu aurais du au moins traduire la phrase du deuxième code, c’est sûr que c’est moins rapide que le copier/coller des différents blogs proposant cette astuce, mais c’est mieux non ?
Romain (2 years ago)
J’ai omis de citer la source, heureusement que la police veille…
creation site (2 years ago)
Sympa comme info merci
rasoir electrique (1 year ago)
Merci pour ces infos, ça ma été très utile.
Spencer Vakas (10 months ago)
This domain appears to get a great deal of visitors. How do you get traffic to it? It offers a nice unique twist on things. I guess having something authentic or substantial to say is the most important factor.
gwenm (4 months ago)
Salut, heu..on le met où le ? Merki!
Le parigot (2 months ago)
Super merci pour l’info je ne pensais pas que c’etait aussi simple.