Placer vos widgets comme vous le souhaitez avec Wordpress

Aujourd’hui, l’équipe Journal du Blog est heureuse de vous présenter un article d’un nouveau Guest-Blogueur : Neoskyzo qui vous propose une traduction/adaptation d’un billet de Flisterz.com (EN) concernant la mise en place de widgets sur votre blog Wordpress.

L’une des caractéristique principale de Wordpress est le fait que les utilisateurs peuvent ajouter des widgets à leurs barres latérales. Les widgets par défaut comme « Articles Récents », « Commentaires Récents » et les « Meta Tags » sont bien utiles et facilitent la navigation des lecteurs aussi bien que la création de thèmes Wordpress.

Si vous pensez que les widgets sont réservés à la barre latérale, alors détrompez-vous ! Vous pouvez placer les widgets n’importe où dans votre blog autant de fois que vous le souhaitez, tant que vous savez comment modifier le fichier Template. Ce n’est pas si difficile que ça. Voici comment procéder.

Preparez vos zones de widgets

Premièrement, vous devez définir le nombre de zones qui recevront des widgets. Par exemple, dans l’image suivante, nous voulons en ajouter dans 4 zones de notre Template.

widgetized Placer vos widgets comme vous le souhaitez avec Wordpress

Cependant, vous devez avoir des notions de XHTML et de CSS pour le faire correctement.

Functions.php

Si votre thème n’a pas le fichier « functions.php » , vous pouvez le créer. Dans ce fichier, vous trouverez ce morceau de code qui sera utilisé pour « enregistrer » les différentes zones. <?php
if ( function_exists(’register_Barre latèrals’) )
register_Barre latèrals(4);?>

Actuellement, le numéro “4” signifie le nombre de barres latérales que vous possédez dans votre thème. Dans notre cas… Vous pouvez vérifier dans votre Tableau de bord Wordpress : Apparence > Widgets et cliquez sur le menu déroulant, vous avez bel et bien quatre barres latérales.

sidebars Placer vos widgets comme vous le souhaitez avec Wordpress

Mais comment savoir à quoi correspond chaque barre latérale ?

Créer le fichier “sidebar”

Vous avez enregistré le nombre de “barres latérales” (zones de widgets). Maintenant nous allons les créer, une à une. Nous voulons créer le fichier de la zone #1. Créez un fichier .php, par exemple “topcolumn.php” qui sera utilisé pour afficher des annonces ou comme zone d’introduction. Mettez ce bout de code à l’intérieur :
<ul id=”topcolumn”>
<?php if ( function_exists(’dynamic_sidebar’) && dynamic_sidebar(2) ) : else : ?>
any code goes here
<?php endif; ?>
</ul>

Pour le moment, vous n’avez pas besoin de mettre quelque chose au milieu du code, laissez-le blanc, cela fonctionnera. Le chiffre “2″ est mis en référence à celui de la sidebar que nous avons vu à l’étape précédente (dans le menu déroulant). Changez le chiffre pour chaque barre latérale sans dépasser le nombre enregistré. Répétez cette opération pour les autres barres latérales en utilisant des noms de fichiers différents, en changeant le paramètre id et le nombre de la barre latérale.

Inclure les barres latérales

Cela dépend de la structure de votre thème. Localisez l’emplacement souhaité pour votre barre latérale. Pour l’inclure, utilisez ce fragment de code : <?php include (TEMPLATEPATH . ‘/topcolumn.php’); ?> Assurez-vous que vous insérez le bon chemin d’accès pour inclure correctement le fichier. Essayer et se tromper est encore la meilleure méthode pour apprendre. Remplissez-les. Le texte des widgets est facilement modifiable. Vous pouvez y insérer vos pubs ou autre chose. Bonne chance.

Article adapté de : Flisterz.com (EN)
Images
: Flisterz.com


Vous avez aimé cet article : abonnez-vous au flux RSS !

6 Commentaires »

  1. 4Avatars v0.3.1 v0.3.1

    Bonjour,
    merci pour cet article qui tombe à pic car je suis en train de créer mon thème ( la structure pour l’instant).
    Continuez comme ça, votre blog est génial et tous les articles sont plus intéressants les uns que les autres.

  2. 4Avatars v0.3.1 v0.3.1

    Très interessant, je bookmarke!

  3. 4Avatars v0.3.1 v0.3.1

    [...] Placer vos widgets comme vous le souhaitez avec Wordpress : Le Journal du Blog Si vous pensez que les widgets sont réservés à la barre latérale, alors détrompez-vous ! Vous pouvez placer les widgets n’importe où dans votre blog autant de fois que vous le souhaitez, tant que vous savez comment modifier le fichier Template. (tags: wordpress widget) [...]

  4. 4Avatars v0.3.1 v0.3.1

    [...] sur Lejournaldublog une manière differente de placer ses widget lors de la création, personnalisation de votre theme WordPress. Articles relatifs Maggo Mag : [...]

  5. 4Avatars v0.3.1 v0.3.1

    [...] sur Lejournaldublog une manière differente de placer ses widget lors de la création, personnalisation de votre theme WordPress. Articles relatifs Vu sur [...]

  6. 4Avatars v0.3.1 v0.3.1

    hello
    quelqu’un saurait-il adapter ce tuto pour le superbe theme Freshy2?
    Merci

Rediger un commentaire