Создавайте плагин и меню панели администратора с add_menu_page
Первый урок, о котором хочу поговорить будет базовым. Для начала создания собственного плагина необходимо просто создать файл в папке wp-content/plugins/.
Назовем файл my-wp-plugin.php.
Добавим в плагин базовые данные в виде комментариев. Эти комментарии WordPress будет использовать для работы с будущим плагином.
Думаю описывать каждый пункт не стоит, вроде все и так ясно с примера. После создания файла с плагина вы можете его активировать в админке. Но пока плагин ничего не делает.
Следующим шагом будет программирование базового плагина. И тут мы будем вставлять код, который добавит пункт меню админку.
Дополните код созданного плагина:
Custom panel
Функция add_action() вызывает функцию, которая срабатывает до загрузки сайта. Функция add_menu_page() добавляет наше меню. В общем вот так все просто. Подробнее о функции add_menu_page можно почитать в кодексе на сайте wordpress.org.
Обязательно почитайте о том как делать иконку для нового пункта, это хорошо помогает заработать лояльность клиентов.
Все что описано проделал сам и все работает отлично.
/*

- Базовый курс по веб-дизайну;
- Верстка сайтов;
- Общий курс по CMS WordPress и продолжение курса по разработке шаблонов;
- Разработка сайтов на PHP.





Еще один хороший урок в дополнение этого.
http://wp-admin.com.ua/sozdanie-menyu-s-podmenyu-dlya-plaginov-wordpreess/