Căutați o modalitate de a personaliza ordinea meniului de administrare? Acest fragment vă va permite să schimbați ordinea elementelor din meniul de administrare.
Instrucțiuni:
- Adăugați acest cod în fișierul functions.php al temei dvs. sau într-un plugin specific site-ului.
- Editați ordinea șirurilor din matricea returnată pe liniile 4 până la 13 pentru a schimba ordinea elementelor din meniul de administrare.
function custom_menu_order($menu_ord) {
if (!$menu_ord) return true;
return array(
'index.php', // this represents the dashboard link
'edit.php?post_type=events', // this is a custom post type menu
'edit.php?post_type=news',
'edit.php?post_type=articles',
'edit.php?post_type=faqs',
'edit.php?post_type=mentors',
'edit.php?post_type=testimonials',
'edit.php?post_type=services',
'edit.php?post_type=page', // this is the default page menu
'edit.php', // this is the default POST admin menu
);
}
add_filter('custom_menu_order', 'custom_menu_order');
add_filter('menu_order', 'custom_menu_order');
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 să consultați și alte articole de pe site, cum ar fi: Cum să creați corect o pagină de autentificare personalizată în WordPress (Pas cu Pas).
Trebuie să-l pun într-un loc specific în functions.php? Folosesc tema Twenty Thirteen și nu funcționează pentru mine.
Mulțumesc, a funcționat ca prin farmec!!! Nu mi-a plăcut deloc ordinea implicită din WP Admin, nici numele meniurilor de nivel superior, de altfel, așa că, cu ajutorul codului dvs. și al unui alt tutorial, l-am obținut cam așa cum vreau. Cred că va fi mai ușor de utilizat și mai intuitiv pentru clienții mei.
Pace.
Salut Kevin!
Cum pot include un meniu creat de un plugin în array?
Încerc „admin.php?page=chat” dar nu funcționează.
Mulțumesc!
Am aceeași problemă!
Rezolvat!! În loc de „admin.php?page=chat”, puneți doar „chat” – Simplu ca atare!
nu funcționează pentru mine =(
Salut, Mulțumesc pentru script, doar o întrebare?
Când folosesc codul de mai sus, toate meniurile apar unul sub altul. Există o modalitate de a adăuga separatorul după câteva meniuri, la fel ca meniul implicit din WordPress?
Da, poți face asta, însă este puțin de muncă pentru a obține lucrurile corect. Am găsit un tutorial online care ar trebui să te ajute să pornești.
http://wordpress.stackexchange.com/questions/2666/add-a-separator-to-the-admin-menu
Este de fapt foarte ușor dacă te poți mulțumi cu numărul implicit de separatoare (adică două) – folosește doar 'separator1' și 'separator2' în array în loc de un fișier php.
Perfect! Cea mai elegantă soluție pe Google, deocamdată
Mulțumesc, mă bucur că am putut ajuta.
[…] Acest post a fost menționat pe Twitter de WPSNIPP. WPSNIPP a spus: #wordpress Personalizați ordinea meniului de administrare http://bit.ly/hLr3ga #blog vă rugăm RT 🙂 […]