[Résolu] Afficher des liens pour les invités/membres

  • Statut : non résolu
14 sujets de 1 à 14 (sur un total de 14)
  • Auteur
    Messages
  • #473210
    M61t
    Membre
    Padawan WordPress
    54 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 2.8.4
    – Thème utilisé : renegade-ii
    – Extensions en place : aucune
    – Nom de l’hebergeur : Power-heberg
    – Adresse du site : http://www.actweo.com

    Problème(s) rencontré(s) :

    J’aurais aimé savoir quel code utilisé pour afficher un lien seulement aux invités, et un autre pour afficher un lien seulement aux membres.
    Merci d’avance

    #686588
    MaCafeine
    Membre
    Initié WordPress
    48 contributions

    Il existe le plugin Protector qui se reproche énormément de cette idée…

    #686589
    saillmone
    Membre
    Padawan WordPress
    70 contributions

    Salut,

    display_name)) {  // si identifié
       <a href="#">LIEN</a>
    } else {   // si invité
       <a href="#">LIEN</a>
    } ?>

    ++

    #686590
    M61t
    Membre
    Padawan WordPress
    54 contributions

    Merci, serait-il possible de modifier le nom du lien (admin du site ?)

    Et aussi, http://www.actweo.com/beta.php les accents ne s’affichent pas, comment faire pour qu’il s’affichent correctement ?

    #686591
    saillmone
    Membre
    Padawan WordPress
    70 contributions

    1) Le lien pointe sur tonblog/wp-admin donc il suffit que tu codes toi même ton widget meta grâce au widget HTML :
    Gestion, par exemple…

    2) C’est un problème d’encodage de tes pages. Vérifie quelles sont bien encodés en UTF-8, conformément à l’encodage annoncé dans ton header.

    #686592
    MaCafeine
    Membre
    Initié WordPress
    48 contributions

    saillmone, où doit-on insérer ton code exactement ?

    #686593
    saillmone
    Membre
    Padawan WordPress
    70 contributions

    N’importe où dans ton template, là où tu veux que ton lien apparaisse ou pas.

    #686594
    M61t
    Membre
    Padawan WordPress
    54 contributions
    saillmone wrote:
    N’importe où dans ton template, là où tu veux que ton lien apparaisse ou pas.

    Ca ne fonctionne pas pour moi :(
    J’ai bien inséré le code, mais rien ne s’affiche

    #686595
    saillmone
    Membre
    Padawan WordPress
    70 contributions

    Où l’as-tu mis ? Donne des détails stp !

    #686596
    M61t
    Membre
    Padawan WordPress
    54 contributions

    Dans mon header, les liens en haut à droite.
    Voici le code :

    #686597
    MaCafeine
    Membre
    Initié WordPress
    48 contributions
    saillmone wrote:
    N’importe où dans ton template, là où tu veux que ton lien apparaisse ou pas.

    Ah, moi je pensais pas exactement comme toi. Donc ton code ne marche que pour un lien unique, toutjours le même si je comprends bien. En fait je pensais à des liens différents que tu inclus dans tes articles, visibles ou non, si tu es loggé ou pas…

    #686598
    M61t
    Membre
    Padawan WordPress
    54 contributions

    Concernant l’encodage des pages, j’ai rajouté mais ça ne donne toujours rien :(

    #686599
    saillmone
    Membre
    Padawan WordPress
    70 contributions

    MaCaféine : Voir le plugin Hidepost

    M61t :
    1- Pardon, je me suis planté, les balises PHP ne sont pas à leur place. Essaye ça :
    <?php
    if (!empty($current_user->display_name)) { // si identifié ?>
    LIEN

    LIEN

    2- L’encodage de tes pages dépend de ton éditeur de code.

    #686600
    M61t
    Membre
    Padawan WordPress
    54 contributions

    Merci ça fonctionne parfaitement désormais 🙂

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