Създаване на WordPress администраторския панел

Административна част WordPress - едно от предимствата на системата. Въпреки това, в зависимост от вашите нужди, менюто може да бъде малко по-пълен с неща, които не сте нужни.

В този урок ще ви покажа как да "опитоми" менюто си администратор. Ще ви покажем как да преименувате менюто, промяна на реда на елементите от менюто или просто да ги отстранят без това да повлияе на ядрото. Тъй като докосване на ядрото е нежелателно.

Преименуването на елементи от менюто

Понякога искате да преименувате един от точките на менютата администраторския панел. Например, имате сайт рецепта, както и да използвате "Вписвания" за повече от списък с рецепти, отколкото за блога.

За да направите това, вие трябва да използвате водят до действие admin_menu. Той се използва, за да добавите подменю в менюто с настройки на конзола или от менюто.

Преименуване от менюто най-високо ниво

На първо място, трябва да се създаде функция, и след това да го връзвам към действието вътре файл functions.php на вашата тема на.

WordPress елементи от менюто на конзолата се съхраняват в масив ($ меню). Така че първото нещо, което виждате, edit_admin_menus използва меню $. за да получите масив. Сега трябва да се идентифицира ключ, свързан с елемента от менюто, който искате да преименувате. Списък с всички елементи от менюто и подменютата ще бъде предоставена в края на ръководството.

Тъй като ние искаме да се промени в менюто "Records" да "Рецепти", ние знаем, че трябва да се използва 5.

Вярвате или не, това е всичко. Functions.php, спаси и да обновите вашата конзола. Но сега, в подменюто не съвпада с ново име.

Преименуване на подменю

Преименуване на подменю - почти един и същ процес, с изключение на това, което трябва да се добави една глобална променлива $ подменю и вие също ще трябва да се използва референтен URI. Така, например, промяна "Виж всички" на "Всички рецепти" ще изглеждат по следния начин:

Можете да направите същото и за всеки под-менюто,. Всички заедно edit_admin_menus ще изглежда по следния начин:

Тази процедура се прилага за всички менюта и подменюта за WordPress Console.

Промяна на реда на елементите от менюто

Промяна на менюто конзола, редът изисква menu_order филтър. В същото време, menu_order филтър Изисква се първо да активирате custom_menu_order. Така че първо трябва да поставите следния код във вашия functions.php.

елементите на менюто са подредени от горе до долу, така че опцията в менюто на това че масивът ще бъде първият елемент. Ако не сложи една от стандартните елементи от менюто в масива, той просто ще бъде в края на списъка, той няма да го премахне от менюто.

Премахване на елементи от менюто

Изтриването на меню от първо ниво

Премахване от администраторския панел елемент от менюто - една много проста задача. Ние сме изградили в WordPress, само за да се скрие от менюто:

Така, например, ако искате да премахнете от менюто Tools. ще трябва да се използва, както следва:

Премахване на менюта, можете просто да използвате отново една и съща функция, която сте създали за менюто, за да преименувате. Ето една функция, която сте използвали в началото на това ръководство, когато преименуван меню за запис. но сега тя също така премахва елемент от менюто Инструменти.

Премахване на подменюто

В заключение

Както можете да видите, някои от основните настройки в администраторския панел на WordPress е лесен и удобен. и въпреки факта, че повечето от тях не видите промените, тъй като в резултат на това може значително да ви (и помощ) да помогне. Организацията никога не боли. Можете да направите това с потребителски ръчни конци, защо да не го правят в администратора.

Също така е добре, ако управлявате сайт за клиент. Скриването на елементите от менюто, използването на която може да навреди на невнимание сайта - винаги е голям плюс!

Както обещах, съм включил таблица, която описва всички имена на ключове и връзки менюта и подменюта (на английски език).

Източник: WP.tutsplus.com

Когато самият регулиран шрифта Wordpress администраторския панел. Аз някак си Сътл толкова малка, че просто износени с него.