Contrôlez les blocs de votre webdesign!

WordPress : Insérer des Widgets dans votre Thème

Wordpress le Dimanche 18 avril 2010 2 commentaires

Les gadgets dans WordPress permettent de rajouter des alliances avec du contenu ou des fonctionnalités aux pages de votre site. Même si des alliances de contenu sont gérable depuis le code du thème il est préférable de pouvoir modifier ses contenus depuis l'administration de WordPress. La gestion en sera beaucoup in addition to aisé, et ça pourra permettre un changement in addition to régulier du contenu.

Si vous avez acheté un thème vous voulez certainement ajouter ou supprimer des alliances dans le website composition afin que le webpage s'adapte à votre contenu et à sa présentation. Vous voulez peut être modifier le bas de page (footer) ou rajouter un coalition d'actualité dans l'en-tête de votre site (header).

Pouvoir rajouter un alliance de texte dans une partie de votre site c'est aussi rajouter des adages clés dans vos pages. Cela à donc également un intérêt en terme de SEO.

Si vous avez vous-même créé votre website composition pour WordPress, vous demandez remark rajouter les gadgets à vos pages.

Nous allons voir ici remark rajouter des gadgets dans le website composition de votre webpage WordPress.

Ajouter le bloc widget à l’administration : function.php

Nous allons tout d’abord rajouter le bloc dans les fonctions du thème ce qui le fera apparaitre dans l’administration du site. Allez à la racine de votre thème et éditer le fichier function.php (/wp-content/themes/mon_theme/function.php).

Rajoutez les lignes suivantes dans le code de function.php :

[php]if ( function_exists(‘register_sidebar’) )
register_sidebar(array(
// nom du bloc dans l’administration
‘name’=>’Homepage 1′,
// code HTML de début de bloc
‘before_widget’ => ‘<div class="widget">’,
// code HTML de fin de bloc
‘after_widget’ => ‘</div>’,
// code HTML du début du titre
‘before_title’ => ‘<h5>’,
// code HTML de fin du titre
‘after_title’ => ‘</h5>’,
));[/php]

Éditez le code suivant vos besoins, les commentaires vous indiquent les fonctionnalités auxquelles vous avez accès.

Pour les titres des widgets utilisez des balises <h4>, <h5>, <h6>, c’est mieux pour le SEO les moteurs de recherche indexerons mieux votre contenu si vous utilisez les balises <h1>, <h2>, <h3>  pour le contenu de vos articles.

Une fois le fichier téléchargé sur le serveur, vous avez votre nouveau bloc disponible dans l’administration. Vous pouvez ajouter tous les widgets que vous désirez dans votre nouveau bloc.

Ajouter le bloc widget au thème

Nous devons maintenant rajouter du code php à notre thème afin que notre barre dynamique y apparaisse.  Allez dans le code de votre thème, dans la zone où vous voulez faire apparaitre vos widgets

[php]<?php if ( function_exists(‘dynamic_sidebar’) &&
// nom du bloc dans l’administration
dynamic_sidebar(‘Homepage 1′)
) : else : ?>
<!– Widgets du bloc Homepage 1 –>
<?php endif; ?>[/php]

Sauvez vos changements, mettez le fichier à jour sur le serveur. Votre bloc de widgets apparait maintenant sur le site.

Vous pouvez rajouter autant de blocs de widgets que vous le désirez à votre site WordPress. Il suffit simplement de choisir un nom différent pour chacun :) .

 

Article(s) sur le même sujet :

  1. Ajouter un bloc statique dans Magento multilingue
  2. WordPress : Sauvegardes Complètes Automatiques


Tags : , ,

2 commentaires pour “WordPress : Insérer des Widgets dans votre Thème”

  1. GazouillisNo Gravatar dit :

    je cherchais une solution pour inclure une table des matières avec le widget flexi-page dans mes pages.
    je suis novice mais les explications sont très claires, merci beaucoup…

  2. MahrezNo Gravatar dit :

    Je cherchais beaucoup, Merci c’est très intéressant

Laissez un commentaire