Обшарил весь интернет, толи нет информации, то ли я не те запросы вводил. Вопрос в том что я хорошо знаком со структурой wp, могу спокойно написать тему, вывести все функции в коде, но до сих пор не пойму как сделать редактируемые области из админки, для так называемых "премиум" - функций (создать раздел настройки темы и к примеру выбрать из какой категории выводить новости на главной, там же отредактировать текст презентации и текст в футере и т.п.), очень много идей и наработок по recallу, не могу найти источник информации, буду благодарен советам откуда начать изучение и может есть полноценные курсы.
Эта информация скорее всего уже есть в инете, в кодексе ВП точно, видимо плохо искали.
Основы таковы:
1. Создаем пункт меню в админке и страницу под него:
add_action('admin_menu', 'my_options_page',20); function my_options_page(){ add_menu_page('my options', 'my options', 'edit_plugins', 'manage-my-options', 'my_options_function'); }
2. Пишем свою функцию в которой и формируем содержимое своей страницы настроек:
function my_options_function(){ echo '<h2>Страница моих настроек</h2>'; }
Рекомендую более подробно ознакомиться с функциями add_menu_page и add_submenu_page.