menu utilisateurs non-identifiés (Créer un compte)

  • WordPress :5.4
  • Statut : non résolu
9 sujets de 1 à 9 (sur un total de 9)
  • Auteur
    Messages
  • #2355717
    grosfaignan
    Participant
    Initié WordPress
    42 contributions

    Bonjour,

    mon menu ne s’affiche pas pour les utilisateur non identifiés … une piste ?

    cordialement

    • Ce sujet a été modifié le il y a 2 semaines et 2 jours par PhiLyon.
    • Ce sujet a été modifié le il y a 2 semaines et 1 jour par Flobogo. Raison: modif du titre
    #2355719
    PhiLyon
    Modérateur
    Maître WordPress
    26590 contributions

    Bonjour.

    Nous ne sommes pas des sioux, une piste sans aucun élément, trèèès dur.

    🙂

    #2355722
    grosfaignan
    Participant
    Initié WordPress
    42 contributions

    j’imagine mais je voie pas quels elements fournirs… je reprend le site après quelque temps sur un autre projet, je suis pas sur d’avoir fait des essais hors connection, mais il me semble que ce n’etait pas le cas avant. hors je n’ai rien changé sur mon site depuis… comme plugin j’ai tout virer concernant les users (profilgrid, etc…)…

    le site est basé sur une ebauche qui n’as pas ce probleme, et que j’ai dupliqué via duplicator.

    le problème n’apparait pas non plus lorsque je change de theme (seul concerné : square-press child )

    • Cette réponse a été modifiée le il y a 2 semaines et 2 jours par grosfaignan.
    • Cette réponse a été modifiée le il y a 2 semaines et 2 jours par grosfaignan.
    #2355730
    Flobogo
    Modérateur
    Maître WordPress
    16344 contributions

    Bonjour,

    Vous n’en êtes pas à votre 1ère demande sur ce forum, alors vous savez bien qu’il faut répondre au questionnaire de configuration au lieu de l’effacer !

    Alors, merci de le copier-coller et compléter du mieux possible dans votre prochain post :

    Ma configuration WP actuelle
    – Version de WordPress :
    – Version de PHP/MySQL :
    – Thème utilisé :
    – Extensions en place :
    – Nom de l’hébergeur :
    – Adresse du site :

    Si vous ne savez pas répondre, vous pouvez installer cette extension: https://wordpress.org/plugins/forum-wordpress-fr/ et ensuite, récupérez les informations sur le tableau de bord de l’admin de votre site pour les copier-coller ici.

    #2355744
    grosfaignan
    Participant
    Initié WordPress
    42 contributions

    Ma configuration WP actuelle
    – Version de WordPress :WordPress 5.6-alpha-49101
    – Version de PHP/MySQL : php 7.3.5 , mysql 5.7.26
    – Thème utilisé : SquarePress-child.
    – Extensions en place : aucune d’activé etant donné le probleme,
    – Nom de l’hébergeur : localhost
    – Adresse du site : https://foese.000webhostapp.com/ (juste en demo du probleme, la barre de menu en haut est vide)

    • Cette réponse a été modifiée le il y a 2 semaines et 2 jours par grosfaignan.
    #2355750
    PhiLyon
    Modérateur
    Maître WordPress
    26590 contributions

    Bonjour.

    Tu indiques SquarePress-child, tu as créé un thème enfant de ce thème ?

    🙂

    #2355751
    grosfaignan
    Participant
    Initié WordPress
    42 contributions

    yep j’ai créer un theme enfant de squarepress.

    [EDIT] je viens de trouver la cause du problème, j’ai créer un hook dans function.php qui ajoute un lien dans le menu si l’utilisateur est loggé et rien s’il ne l’est pas

    function new_nav_menu_items($items) {
    	if(!is_user_logged_in()){
    		return $items;
    	}
    	else{
    		$homelink = '<li class="home"><a href="' . get_author_posts_url( get_current_user_id()) . '">' . __('Profil') . '</a></li>';
    		// add the home link to the end of the menu
    		$items = $items . $homelink;
    		return $items;
    
    	}
        
    }
    add_filter( 'wp_nav_menu_items', 'new_nav_menu_items' );

    j’avait oublié la variable $items après le return si l’utilisateur n’etait pas loggé ^^

     

    merci encore

    • Cette réponse a été modifiée le il y a 2 semaines et 1 jour par grosfaignan.
    #2355753
    PhiLyon
    Modérateur
    Maître WordPress
    26590 contributions

    Sur Firefox ton menu ne s’affiche toujours pas, et à ma connaissance on ne peut/doit pas créer un thème enfant d’un thème enfant, SquarePress est un thème enfant de Square.

    🙂

    #2355872
    grosfaignan
    Participant
    Initié WordPress
    42 contributions

    je l’ai pas uploadé avec la modif et merci pour l’info je savais pas

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