[Résolu] Afficher un texte (ie tag title ou Alt) sur les liens dans la sidebar (Créer un compte)

  • Statut : non résolu
  • Ce sujet contient 3 réponses, 2 participants et a été mis à jour pour la dernière fois par pascal, le il y a 14 années.
4 sujets de 1 à 4 (sur un total de 4)
  • Auteur
    Messages
  • #449033
    pascal
    Membre
    Initié WordPress
    22 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 2.0
    – Thème utilisé : Connection
    – Plugins en place : qques uns…
    – Nom de l’hebergeur : Free

    Problème(s) rencontré(s) : Dans la sidebar, il y a des liens qui permettent d’aller sur des sites que l’on apprécie. Super. Par l’interface d’administration, on peut ajouter une “description courte”, mais celle-ci s’affiche systématiquement sous le lien, ce qui ne m’arrange pas (je voudrais garder simplement la liste des liens visibles par défaut).

    Ce que je voudrais faire, c’est utiliser l’équivalent du tag HTML “Title” (et/ou Alt pour MSIE) afin que ce ne soit qu’au passage de la souris sur le lien que le commentaire (un bref descriptif) s’affiche.

    Est-ce qu’il serait possible d’utiliser le champ “Description courte” du panneau d’admin (pour le commentaire que je veux mettre), et modifier le .php qui affiche ces liens ? (sans doute le wp-links-opml.php)…

    Mais comme je n’y connais rien en php…

    Voilà, si quelqu’un sait comment, ça m’intéresserait (et peut-être d’autres personnes !)

    Merci,
    Pascal

    #582556
    artxtra
    Participant
    Chevalier WordPress
    149 contributions
    <dl>
      <?php get_linksbyname('ici/ta/categorie', '<dt>‘, ‘</dd>‘,
       ‘</dt><dd>‘, TRUE, ‘rating’, TRUE, FALSE, -1, FALSE); ?>
    </dd>
    </dl>

    Ca va générer une liste de définitions avec [c]

    [/c], qui divise ta liste de liens en [c]

    [/c] : le lien et [c]

    [/c], la définition.
    Ensuite tu cache les [c]
    [/c] en css : {display: none;} et tu les affiches au survol de [c]

    [/c].
    Sauf que ça marchera pas dans IE (il ne lit pas la pseudo-classe [c]:hover[/c]…
    A voir à remplacer les [c]dd[/c], [c]dt[/c] et autres par des [c]span[/c], pourquoi pas…
    Codex : get_linksbyname
    #582557
    pascal
    Membre
    Initié WordPress
    22 contributions

    Merci Artxtra,

    Aïe, c’est plus complqué que je pensais… tout ça pour mettre un tag “title” sur un hyperlink… ça vient de WordPress qui n’a prévu ce besoin alors… Ils devraient y penser pour une future version, ça me parait tou même un besoin légitime (et respectant les standards !).

    Bon, je vais essayer sur mon site en local… je ferai une update ici avec le résultat !

    #582558
    pascal
    Membre
    Initié WordPress
    22 contributions

    Bon ben voilà c’est fait, sans aucun problème ! j’étais presque surpris !

    Merci !

4 sujets de 1 à 4 (sur un total de 4)
  • Vous devez être connecté pour répondre à ce sujet.