[WP.org] cacher une zone en fonction de l utilisateur.

  • Avatar de Inconnu

    bonjour a tous,

    j’ ai créé un site wordpress avec le thème LISTIFY.
    mon thème inclus un listing personnalisé pour chaque utilisateur professionnel.
    je rencontre le problème suivant:
    sur le listing j’ ai créé deux zones une première en widget html personnalisé reprenant les fonctions inscription et connexion et une deuxième qui est un widget texte reprenant un formulaire contact form.

    je souhaiterais que l’utilisateur qui consulte le listing ne puisse pas avoir accès a la zone du widget texte contact form si elle n’est pas log. et si elle est log je souhaiterais que la zone connexion inscription disparaise.

    j’ai essaye en modifiant mon fichier fonction.php comme ceci:
    function membre_connect_shortcode($atts, $content = null) {
    if (is_user_logged_in() && !is_null($content) && !is_feed()) { return do_shortcode($content);
    }
    return ‘<br> <span class=’add’>Inscription</span>
    <br>
    <br> <span class=’add’>Connexion</span>‘;}add_shortcode(‘membre’,
    ‘membre_connect_shortcode’);

    puis dans Listing simple barre latérale j’ai remplacé
    <br> <span class=’add’>Inscription</span>
    <br>
    <br> <span class=’add’>Connexion</span>

    par

    [membre] [/membre]

    et dans Listing simple contenu principal box Réservez
    [contact-form-7 id=’7602′ title=’contact-pro’]
    par
    [membre]
    [contact-form-7 id=’7602′ title=’contact-pro’]
    [/membre]

    mais rien ne se passe dés l’implémentation de la fonction dans le php mon site se beug.

    help! please :-)

    merci d’avance pour votre retour.

  • Avatar de Inconnu

    Bonjour. Vous êtes sur le forum WordPress.com. Nous sommes habilités à répondre uniquement aux questions sur les sites WordPress qui sont hébergés par WordPress.com.

    Votre site fonctionne lui aussi sous WordPress, mais il n’est pas hébergé sur les serveurs de WordPress.com. Veuillez donc reposer votre question à l’adresse : https://wpfr.net/support/

    Pour mieux comprendre, je vous invite à lire attentivement cette annonce importante : https://wordpress.com/fr/forums/topic/important-ce-forum-est-reserve-aux-sites-heberges-par-wordpresscom/

    Merci et bonne continuation.

  • Le sujet ‘[WP.org] cacher une zone en fonction de l utilisateur.’ est fermé aux nouvelles réponses.