[Решено] Удаляем кастомный админ интерфейс для пользователя(ей) «Subscriber»
Хочу на сайте запилить (сейчас интересуют разделы 2 и 3):
1 Свою страницу регистрации - свое оформление (пока не осваивал но статьи попадались)
2 Нужно чтоб пользователь с ролью подписчик не мог попасть в раздел site.com/wp-admin/
3 Буду делать отдельную страницу с разной инфой
--
короче админку пользователя нужно реализовать по типу как на текущем сайте, подскажите куда рыть и ссылочки
Главное: плагины не предлагать
Вообще все затевалось для создания функционала "избранных записей" - но когда вопрос с избранным решен, можно и доп функционал допилить, тем самым у пользователя появятся:
1 - страница с избранными постами
2 - страница с редактированием
3 - в планах страница с выставленными комментариями (как реализовать ещё не знаю)
4 - ещё страницы не придумал но что нибудь запилю
Сейчас же на вордпрессе у пользователя есть только админка
Вот мой франкинштейн
/*=START= ОТКЛЮЧАЕМ АДМИНКУ ДЛЯ ПОЛЬЗОВАТЕЛЕЙ (from KOLSHIX) */ // 1 блокировка админки WP-ADMIN - делаем редирект add_action('admin_init', function(){ if ( ! defined('DOING_AJAX') && ! current_user_can('edit_posts') && ! current_user_can('manage_options') ) { // тут права пользователей wp_redirect( site_url() ); exit; } }); // 2 скрываем админ панель (admin bar) add_action('after_setup_theme', function(){ if ( ! is_admin() && ! current_user_can('manage_options') && ! current_user_can('manage_options') ) // тут права пользователей show_admin_bar( false ); }); /*=END= ОТКЛЮЧАЕМ АДМИНКУ ДЛЯ ПОЛЬЗОВАТЕЛЕЙ (from KOLSHIX) */