Articles|Commentaires

WordPress 2.3 : Comment modifier le contenu du Widget « Meta » ?

wordpress.gifSi comme moi vous gérez vos flux par par Feedburner, se pose alors la question de supprimer les liens proposés par le widget meta dont le contenu n’est pas modifiable via l’administration du blog..

  1. Via votre FTP éditer le fichier widget.php qui se trouve à la racine du répertoire wp-includes
  2. Faites-en une copie avant de le modifier (petite précaution qui ne mange pas de pain…)
  3. Dans le document vers la ligne 468 vous devez trouver le début du code du widget meta:
    - Function wp_widget_meta($args) {
        extract($args);
        $options = get_option('widget_meta');
        $title = empty($options['title']) ? __('Meta') [...]
  4. Quelques lignes plus bas (478 et 479) vous trouverez les 2 entrées qui nous intéressent :
    <li><a href="<?php bloginfo('rss2_url'); ?> [...]
    <li><a href="<?php bloginfo('comments_rss2_url');[...]
  5. Il vous suffit de les commenter avec les balises html
    <!--<li><a href="<?php bloginfo('rss2_url'); ?>[...]-->
    <!--<li><a href="<?php bloginfo('comments_rss2_url');[...]-->
  6. Enregistrez et le tour est joué. Soit dit en passant que vous aussi remplacer ces liens par d’autres si vous le souhaitez!

4 commentaires

Ecrire un commentaire»
  1. Publié le 28 octobre 2008 à 19:30 | Permalien
    1

    On peut aussi simplement ajouter quelques entrées dans le CSS du thème. Par exemple dans ton cas, utiliser le sélecteur d’attribut (car les balises li n’ont pas d’id dans le widget meta) et surcharger avec un style display:none

    Répondre

  2. Publié le 28 décembre 2007 à 1:04 | Permalien
    2

    Yop, de rien pour le tuyau ;) Amuse-toi bien avec le fichier functions.php, y a vraiment de quoi tuner en finesse son thème.

    Répondre

  3. Publié le 27 décembre 2007 à 21:58 | Permalien
    3

    Merci du conseil.
    Comme toujours en informatique, tout les chemins mènent à Rome, et c’est toujours bon d’avoir des avis éclairés…
    Je vais donc tester la méthode de modification du fichier fonction.php.

    Répondre

  4. Publié le 27 décembre 2007 à 18:35 | Permalien
    4

    Bonne astuce dans le fond… Dans le forme, je te conseille plutôt de suivre la voie recommandée par WordPress pour modifier les widgets originaux, à savoir les « surcharger » dans le fichier functions.php de ton thème. (autopromo => j’avais écris un article au sujet de cette méthode http://blog.burninghat.net/2007/06/09/wordpress-22-modifier-les-widgets-originaux/)

    Avantages de la méthode:
    - pas de risque de « fusiller » son blog lors d’une erreur de manip
    - pas besoin de la refaire (ou de ré-uploader son fichier modifié) à chaque mise à jour de sa plateforme WordPress vu que c’est lié au thème et non au « core » du système

    Répondre

Un trackback

  1. 1

    [...] La gestion des flux RSS se fait par Feedburner qui permet une gestion plus fine des flux. Là aussi, une inscription est obligatoire. Une fois l’inscription réalisée et le paramètrage du compte effectué, il suffit de copier-coller le code obtenu dans un nouveau widget texte et on a ainsi l’affichage comme sur le blog. Pour ceux qui affichent le widget “Meta” (ici, “connecting”), il faudra penser à supprimer les liens rss qui se trouvent intégrés d’office. Pour cela, suivre ce lien. [...]

Ecrire un commentaire

Votre adresse mail ne sera jamais rendue publique ni utilisée. Les champs obligatoires sont indiqués par un astérisque *.

*
*