Admin Page Creator
Content
Admin Page Creator позволит вам легко добавлять новые административные страницы и подпункты в админ‑панели WordPress. Он может использоваться для создания страницы приветствия или учебной страницы, которые могут служить целевой страницей для новых пользователей. Вы можете использовать конструктор страниц, такой как Beaver Builder, Elementor, Brizy и Oxygen, чтобы без труда разрабатывать страницы.
Он также поддерживает пользовательский HTML, CSS и JavaScript, а также контроль доступа на основе плана и роли пользователя!
Features
- Поддержка пользовательского HTML и CSS
- Поддержка JavaScript
- PHP Content Mode
- Разрешения на основе роли пользователя
- Поддержка конструкторов страниц
Documentation
Installation
- Загрузите ultimate-multisite-admin-page-creator в каталог /wp-content/plugins/
- Активируйте плагин через меню Plugins в админке сети WordPress
Usage Guide
Хотя WordPress делает добавление контента на фронтенд сайтов действительно простым, создание страниц и подпунктов на админ‑стороне требует некоторых базовых навыков программирования. Ultimate Multisite: Admin Page Creator стремится перенести ту же простоту использования фронтенда на бэкенд ваших сетевых сайтов.
Why use Admin Page Creator?
Возможно, вы хотите предложить клиентам пользовательскую страницу в их админ‑панели с учебными материалами, а может быть, вы хотите добавить пользовательскую страницу с FAQ и виджетом контактов. Возможности с Admin Page Creator безграничны, и именно это мы разберем в сегодняшнем руководстве.

Создание страницы с учебными материалами и встроенным плейлистом YouTube теперь возможно!
Вот окончательный результат на панели пользователя
Creating your first Custom Admin Page
После установки и активации Ultimate Multisite: Admin Page Creator перейдите в меню сети админки и откройте раздел Admin Pages.

Список пользовательских административных страниц в сети админки
Вы увидите список всех административных страниц, которые вы создали до сих пор (поскольку это ваш первый визит, список будет пустым). Нажмите Add new Admin Page. Вы будете перенаправлены в редактор страницы.
The elements of a Custom Admin Page
В редакторе страницы вы увидите множество различных опций для настройки вашей страницы.
Page Title
Это заголовок, который будет отображаться вверху страницы, а не метка в меню админки.
Введите заголовок страницы
Content Type Selector
Ultimate Multisite: Admin Page Creator предоставляет вам два варианта для контента страницы: вы можете использовать стандартный WYSIWYG‑редактор WordPress или переключиться на HTML‑редактор.
Если вы не знакомы с HTML, придерживайтесь стандартного редактора WordPress. Вы сможете редактировать содержимое страницы так же, как обычный пост или страницу.
Использование стандартного редактора WordPress WYSIWYG
Использование опции HTML‑редактора с подсветкой синтаксиса и предупреждениями об ошибках
Menu Options
С боковой панели, в мета‑боксе Общие параметры, вы сможете настроить тип меню, метку и многое другое.
Menu Types
Новая пользовательская административная страница может иметь два типа меню: верхний уровень меню и подпункт.
Страница верхнего уровня меню, как следует из названия, добавит вашу новую страницу в меню админки рядом со стандартными страницами WordPress.
Если вы выберете вариант верхнего уровня, вы сможете выбрать порядок меню и значок меню.
Если вы хотите сделать эту страницу подпунктом меню, вы сможете выбрать родительскую страницу, к которой будет привязана эта страница. Вы можете добавить свою пользовательскую страницу к стандартным страницам WordPress или к вашим собственным страницам верхнего уровня.
Полностью настройте пункт меню для этой пользовательской страницы
Вы также можете добавить эту страницу в качестве подпункта других пунктов меню, включая ваши собственные пользовательские страницы верхнего уровня.
Advanced Options
Вы должны иметь возможность добавлять различные типы контента на ваши пользовательские административные страницы. Это включает правила и файлы CSS, JavaScript и внешние библиотеки. Вы можете сделать это, используя вкладку Расширенные параметры.
Custom CSS
На вкладке CSS вы можете добавить свой собственный CSS‑код, а также импортировать CSS‑файлы с удаленных сайтов (например, CDN, Google Fonts и т.д.).
Пользовательский CSS также поддерживается. Вы также можете включать внешние файлы стилей!
Custom JavaScript
То же самое справедливо для JavaScript. Вы можете добавить внешние библиотеки для использования в вашем пользовательском JavaScript‑коде.
Добавьте свой собственный JavaScript‑код!
Permissions
Также в разделе Расширенные параметры вы сможете выбрать, какие под‑сайты будут иметь доступ к этой странице. Это полезно, если вы планируете предоставлять разный эксклюзивный контент разным уровням планов, например.
У вас полный контроль над тем, где будет отображаться эта страница
Важно : Для отображения страницы необходимо выполнить оба условия. Это означает, что если пользователь является клиентом определенного плана, но не имеет одной из выбранных ролей (или наоборот), страница не появится в их панели.
Active
Если вы хотите отключить пользовательскую административную страницу без удаления или изменения разрешений, просто снимите галочку с опции Активно.
Отключение страницы верхнего уровня автоматически отключит все подпункты, привязанные к этой родительской странице.
Окончательный результат на панели пользователя