Bara de Administrare Nu Se Afișează pe Front-End

30 apr. 2014, 11:23:17
Vizualizări: 18.6K
Voturi: 0

Am o problemă cu afișarea barei de administrare pe site-ul meu. Am căutat pe Google și am încercat câteva soluții precum:
1) Verificarea wp_footer în footer.php
2) Bifați caseta de selectare în profilul utilizatorului care spune "Afișează bara de unelte când vizualizezi site-ul".

Am făcut toate acestea fără succes. Vă rog, poate cineva să mă îndrume în direcția corectă? Folosesc tema Classicraft.

Folosesc WordPress 3.8.3

Am o altă instalare WordPress pe același server unde bara de administrare se afișează, dar nu și pe acest site. Este o problemă specifică temei?

Mulțumesc anticipat.

0
Toate răspunsurile la întrebare 5
3

Cu siguranță poate fi o 'problemă' legată de tema. Pentru a preveni probleme neașteptate într-o temă, deseori dezactivez bara de administrare în timp ce lucrez la ea. Caută în functions.php (sau un fișier similar) cod care arată astfel și elimină-l:

function my_function_admin_bar() {
    return false;
}

add_filter('show_admin_bar', 'my_function_admin_bar');
30 apr. 2014 11:38:43
Comentarii

Mulțumesc foarte mult, asta m-a ajutat. :) +1 pentru ajutor, îți dau aici, scuze pentru asta deoarece am reputație mică.

Patty31 Patty31
30 apr. 2014 12:54:14

add_filter('show_admin_bar', '__return_false'); este suficient. WordPress are o funcție implicită pentru a returna valoarea booleană.

bueltge bueltge
30 apr. 2014 17:36:03

@bueltge Ai dreptate, este suficient. Motivul pentru care am postat acest cod a fost acest subiect: http://www.inkthemes.com/community/threads/where-is-my-admin-bar.7109/

Stephan Vierkant Stephan Vierkant
30 apr. 2014 17:40:34
0

În fișierul functions.php al temei sau într-un fișier similar, caută

show_admin_bar( false ); 

sau

add_filter('show_admin_bar', '__return_false');

Dacă găsești una dintre aceste linii, elimin-o.

30 apr. 2014 15:18:14
0

Și am descoperit de asemenea că în Profilul tău (wp-admin/profile.php), ai o casetă de bifat etichetată (în franceză):

Afficher la barre d’outils lorsque vous visitez le site

care se traduce literal:

Afișează bara de administrare când vizitezi site-ul

(Îmi pare rău, momentan nu am o instalare în engleză, așa că fraza în engleză poate fi ușor diferită, dar înțelegi ideea ;-))

7 apr. 2016 16:58:50
0

Am pierdut destul de multe ore cu asta și există încă un motiv care nu pare să fie menționat nicăieri.

Trebuie să te asiguri că în setări > Adresa WordPress (URL) și setări > Adresa site-ului (URL), dacă una folosește www, atunci cealaltă să folosească și ea www și invers. Altfel, se pare că în timp ce navighezi pe site, acesta este considerat un alt domeniu decât zona de administrare și bara de administrare nu va apărea.

7 iun. 2015 21:58:58
0

Verifică dacă tema ta include un apel la funcția wp_footer() într-un anumit punct, de obicei în partea de jos a fișierului footer.php. Acest lucru generează codul necesar pentru afișarea bării de administrare.

7 apr. 2016 17:52:07