S'il vous plaît quelqu'un pourrait m'aider avec ce problème? La barre d'administration wordpress ne s'affiche pas sur le front-end (pages visibles du public) de mon site Web. Il montre quand je suis connecté au backend, c'est-à-dire au tableau de bord. Les paramètres utilisateur sont corrects (paramétré pour afficher la barre d’administration lors de la consultation du site). J'ai essayé de désactiver (puis de réactiver) les plugins installés, toujours pas de show.
Juste une note d'information: .__ J'ai récemment transféré le site sur mon hébergeur (je développais localement et tout fonctionnait et fonctionne encore). Et j'ai un dossier personnalisé pour wordpress. Je me demandais si le problème avait à voir avec cela.
S'il vous plaît, aidez j'ai cherché partout mais il semble que tout le monde cherche à cacher le panneau d'administration à la place.
Merci d'avance
Vérifiez que votre thème inclut un appel à la fonction wp_footer()
à un moment donné, généralement au bas de footer.php. Cela génère le code nécessaire à l'affichage de la barre d'administration.
ajoutez ceci à la fin de votre footer.php
dans votre dossier de thèmes:
<?php wp_footer(); ?>
problème résolu :-)
La plupart du temps, l'appel wp_footer () est exactement comme il se doit. Si vous ne voyez toujours pas la barre d'administration, essayez ce qui suit:
reconnectez-vous à l'aide de l'URL absolue, par exemple, votre siteweb.fr/wp-admin
et ensuite voir si ça arrive - a fonctionné pour moi.
Assurez-vous également que la case "Afficher la barre d'outils lors de la visualisation du site" est cochée dans la page de votre profil d'utilisateur ou que ce que vous essayez d'essayer ne fonctionnera pas, mon ami !.
Je sais que c’est une vieille question, mais une autre option - Si vous avez acheté (utilisé) un thème prédéfini, assurez-vous que ce thème ne supprime pas la barre d’outils dans son code.
Tout d’abord, revérifiez tous les autres éléments mentionnés ici (wp_footer()
, etc.).
Trois autres choses à vérifier:
<body <?php body_class(); ?>>
et pas seulement <body>
function remove_admin_bar() { return false; }
dans le functions.php du thème - changez-le en return true
.Sait-il que vous êtes connecté? quand en avant fin? C'est-à-dire que le méta-widget affiche 'Déconnexion' au lieu de la connexion. si non Avez-vous par hasard joué avec les chemins de cookies?
Je me suis confondu parce que j'étais connecté au backend, mais pas front-end. C'était parce que je jouais avec le chemin des cookies et que j'avais oublié de commenter ce que j'avais fait.
Ajoutez simplement dans votre modèle <?php wp_footer(); ?>
avant </body>
et <?php wp_head(); ?>
avant </head>
Assurez-vous que les adresses des sites sont les mêmes! J'avais un ensemble à http://www.example.com et l'autre (WordPress) à l'adresse http://example.com ou vice versa.
Je les avais configurés de cette façon parce que je pensais que cela était nécessaire pour que le site apparaisse lorsque vous tapez l'URL sans le www.
Maintenant que les deux adresses sont identiques (avec le www), ma barre d’administration fonctionne, je reste connecté, je peux commenter, voir un aperçu du contenu ou un brouillon, s’authentifier sur plusieurs sites et se déconnecter, wow!
une année entière à se demander pourquoi WP n'a jamais fonctionné sur plus de 30 sites Web!
Je vais maintenant changer d'adresse sur la même adresse "www" dans le reste de mes 30 sites et profiter de WordPress sans erreur pour la première fois de ma vie ... c'est un grand jour!
N'oubliez pas de supprimer tout code-barres d'administrateur que vous avez éventuellement ajouté dans le fichier function.php de votre thème ou dans vos styles.CSS
Merci à tous ceux qui nous aident ici!
Pour clarifier, après de nombreuses recherches d'une solution similaire à celle de MattKnowles mais plus spécifique: Assurez-vous que dans les paramètres> Adresse WordPress (URL) et paramètres> Adresse du site (URL) dans l'autre sens. Sinon, il semble que lorsque vous naviguez sur le site, le domaine est différent de celui de la zone d'administration et la barre d'administration ne s'affiche pas.
Pour moi, le problème était que j'utilisais http://mydomain.com/wp dans l'adresse WordPress mais http://www.mydomain.com pour l'adresse du site. Nous avions ajouté le www à l'adresse WordPress pour que GoogleAnalytics fonctionne et c'est à ce moment-là que la barre d'administration est tombée en panne.
L'ajout de www à l'adresse WordPress a résolu le problème.
Voici une solution que j'ai trouvée. Besoin d'avoir <? wp_head()?>
et <? wp_footer(); ?>
.
Plus d'infos: http://blog.frontendfactory.com/how-to-add-wordpress-toolbar-to-your-custom-theme/
J'ai eu une sitiation lorsque le tableau de bord de l'administrateur a été ouvert dans un onglet Chrome, mais je ne pouvais pas ouvrir de partie frontale dans l'autre onglet pour passer à l'état administrateur et afficher la barre d'administration.
Le front-end s'ouvrait toujours comme si je n'avais pas ouvert de session en tant qu'administrateur dans l'autre onglet.
Le problème était que le site était ouvert dans une autre fenêtre de Chrome (pas un onglet) en tant que visiteur non connecté.
Dès que j'ai fermé tous les onglets et toutes les sessions et que j'ai rouvert la fenêtre unique de Chrome avec deux onglets (admin/front end), la barre d'administration est apparue dans l'interface frontale.
Méfiez-vous des balises HTML non fermées ci-dessus <?php wp_footer(); ?>
. Les balises non fermées dans la source auront des balises de fermeture générées par le navigateur et peuvent aspirer le code HTML de la barre d’administrateur de WordPress.
...
<div class="hidden-by-css">
<span> You can't see this</span>
<?php wp_footer(); ?>
</body>
</html>
Cela entraînera l'aspiration du code HTML généré pour la barre d'administration dans le .hidden-by-css
DIV et votre barre d'administration ne s'affichera pas.
Alors, assurez-vous de fermer tous vos tags. :)
Mon #wpadminbar avait un z-index: 99999;
En cas de myopie, j'ai créé une tête collante qui était en conflit avec la rigidité de la barre d'administration. J'avais un z-index supérieur à celui de l'administrateur, ce qui le plaçait derrière la div visible.
J'ai rendu mon propre collant moins puissant.
J'y travaille encore, mais il existe un conflit avec Woocommerce. si elle est désactivée, la barre d’outils est là. Actif, pas de barre d’outils. Plus d'infos ici .
wp_footer() ,
ajouter cette fonction à footer.php