Căutați o modalitate de a utiliza schema clasică de culori a administratorului? Acest fragment va forța zona de administrare să utilizeze schema clasică de culori.
Instrucțiuni:
Tot ce trebuie să faceți este să adăugați acest cod în fișierul functions.php al temei dvs. sau într-un plugin specific site-ului:
add_filter('get_user_option_admin_color','change_admin_color');
function change_admin_color() {
return 'classic';
}
Notă: Dacă este prima dată când adăugați secvențe de cod în WordPress, consultați ghidul nostru despre cum să copiați / lipiți corect secvențe de cod în WordPress, pentru a nu vă defecta accidental site-ul.
Dacă v-a plăcut acest fragment de cod, vă rugăm să luați în considerare vizionarea celorlalte articole de pe site, cum ar fi: Recenzie CSS Hero.
Scheme de culori pentru administrator ~ ar trebui să fie comutabile NU de către utilizator, ci de către site. Gândiți-vă cât de multă înjurătură și țipăt ar economisi asta!
Serios, ce cretină a crezut că a face comutabilă pe profilul utilizatorului a fost o idee bună? Presupun că există lucruri despre WordPress și dezvoltatorii WP pe care nu le voi înțelege niciodată.
Apropo, dacă întâlniți vreodată un fragment de cod pe care îl pot adăuga la functions.php și îmi oferiți posibilitatea de a selecta schema de culori a administratorului pe site, mai degrabă decât pe utilizator, vă voi fi veșnic îndatorat.
Salut Terence,
Ce zici de a încerca această opțiune?
http://wpsnipp.com/index.php/functions-php/remove-admin-color-scheme-picker-from-profile/
Puteți încerca și această metodă dacă cea de mai sus nu funcționează pentru dvs.
http://wpsnipp.com/index.php/functions-php/remove-admin-color-scheme-options-from-user-profile/
Salut Kevin,
Mulțumesc pentru răspuns. Dar nu vreau să opresc selectarea unei culori, vreau să o fac specifică unui site, astfel încât să pot avea un site într-un set de culori și altul într-unul diferit, mai degrabă decât cum este în prezent, legat de profilul utilizatorului.
Salut Terence,
Dacă doriți să definiți lucrurile pe site, dar să nu permiteți utilizatorilor să-și schimbe propriile setări de culori. Utilizați fragmentul de mai sus pentru a defini tema de utilizat și unul dintre celelalte pe care le-am furnizat pentru a elimina controalele pentru utilizatori. Acest lucru ar trebui să funcționeze excelent,
Mulțumesc, înțeleg cum ar funcționa asta. Voi merge să încerc.
Salut Terence,
Înseamnă asta că vei fi veșnic îndatorat mie? La un moment dat în viitor vă voi cere o favoare. 😉 doar glumesc! mă bucur că am putut ajuta, bucurați-vă de fragmente!
Absolut. Orice doriți. Doar trebuie să-l numiți.
Nu am ajuns niciodată la capătul acestui lucru.
Scopul meu este să pot schimba schema de culori pentru super-administrator în funcție de blogul pe care îl vizitează într-o configurație multisite.
Cu alte cuvinte, dacă este în tabloul de bord al blogului principal (#1), este „plat”, iar dacă este în blogul #2 este „albastru”.
Și ceea ce ar fi ideal este ca schema de culori să devină „roșu” în orice opțiune din tabloul de bord al Administratorului de Rețea a fost selectată.
Pentru mine, asta este curat, clar și logic. Spre deosebire de schema de culori unică, în acest moment, care urmărește administratorul pe site.
Înțelegi ce vreau să spun?
@wpsnipp:disqus Hei, încă îmi place site-ul tău! Acest fragment funcționează încă și acesta a fost primul loc unde am venit pentru a găsi acest fragment util! ~Mulțumesc
Mă bucur să aud asta, încă mai sunt multe fragmente 🙂
Am încercat această metodă pe WP3.2, dar nu pare să funcționeze. Aveți vreo idee?
Cumva durează ceva timp până intră în vigoare, nu sunt sigur de ce, dar funcționează. Mulțumesc.
Tocmai l-am testat și nu am avut probleme, ar fi putut fi cache-ul, dar ar trebui să funcționeze bine.
Salut, mulțumesc pentru asta, a fost de mare ajutor. Mă întrebam doar, care este scopul variabilei $results, când nu pare să fie utilizată?
M-a confuzat de ceva vreme.
Noroc
Salut David, nu este necesară, așa cum probabil știi deja. Voi face o actualizare pentru a elimina asta, a fost o greșeală.
[...] Acest post a fost menționat pe Twitter de Marcel Bootsman. Marcel Bootsman a spus: RT @wpsnipp: #wordpress Forțează schema de culori a administratorului http://bit.ly/i98TsF #blog te rog RT 🙂 [...]