Панель управления WordPress (`wp-admin`): базовая навигация
Панель управления WordPress (wp-admin): базовая навигация
Заголовок раздела «Панель управления WordPress (wp-admin): базовая навигация»Что важно освоить в первую очередь
Заголовок раздела «Что важно освоить в первую очередь»- Admin Menu: Posts, Pages, Appearance, Plugins, Users, Settings.
- Toolbar/Admin Bar: быстрый переход между фронтендом и админкой.
- Dashboard widgets: обзор обновлений, комментариев и черновиков.
Операционные правила
Заголовок раздела «Операционные правила»- Все контентные операции делать из ролей с минимально необходимыми правами.
- Обновления плагинов/тем выполнять после backup.
- Не смешивать редакционные задачи и системные настройки в одном процессе.
PHP пример: убираем виджет “быстрый черновик” у редакторов
Заголовок раздела «PHP пример: убираем виджет “быстрый черновик” у редакторов»add_action('wp_dashboard_setup', function () { if (current_user_can('editor') && !current_user_can('administrator')) { remove_meta_box('dashboard_quick_press', 'dashboard', 'side'); }});Что делает код:
- Упрощает dashboard для роли editor.
- Снижает риск случайных действий в интерфейсе.
JS пример: визуальное выделение окружения в админке
Заголовок раздела «JS пример: визуальное выделение окружения в админке»document.addEventListener('DOMContentLoaded', () => { if (!document.body.classList.contains('wp-admin')) { return; }
document.body.style.borderTop = '4px solid #c2410c';});Что делает код:
- Добавляет заметный маркер окружения (например, staging).
- Уменьшает риск правок не в том окружении.