Настройка White-Label
С White-Label ты заменяешь оформление плагинов на собственное. Это касается прежде всего самого интерфейса плагина, а через вторую карточку — ещё и записи в списке плагинов WordPress и пункта меню. Каждое поле сохраняется сразу после ввода, а применяется только с переключателем «White-Label активен».
Перенастроить интерфейс
- Открыть в меню WordPress пункт плагина и в боковой панели в разделе «Система» нажать на «White-Label»
- Включить переключатель «White-Label активен»
- У пункта «Название бренда» внести собственное название — оно заменяет «KakapoWP» в боковой панели и шапке
- У пункта «Акцентный цвет» выбрать собственный цвет; он перекрывает цвет продукта
- У пункта «Логотип» внести адрес файла изображения, если нужно заменить значок продукта
- «Скрыть упоминание KakapoWP» заменяет пометку «KakapoWP Suite» в подвале боковой панели названием бренда
- «Текст подвала» заменяет эту строку собственным текстом и имеет приоритет над построенной строкой
- Логотип ограничивается 19 пикселями; лучше всего подходит квадратное изображение
- Карточка «Предпросмотр» в самом низу показывает название бренда рядом со значком продукта — собственный логотип появляется не там, а после перезагрузки вверху боковой панели
Внешний вид в WordPress
Вторая карточка называется «Внешний вид в WordPress» и действует за пределами страницы плагина. Пустые поля оставляют там исходное значение.
- «Имя плагина» и «Описание плагина» заменяют имя и текст в списке плагинов
- «Поставщик» заменяет «Автор: …», «Адрес поставщика» делает это имя ссылкой
- Без собственного адреса поставщика ссылка отпадает совсем, вместо того чтобы и дальше указывать на изготовителя
- В строке под плагином отпадают записи, ведущие на wordpress.org или на KakapoWP; номер версии остаётся
- «Надпись меню» переименовывает пункт в меню WordPress, «Значок меню» меняет его значок
- «Адрес поддержки» появляется как ссылка на электронную почту в подвале боковой панели
- Если «Имя плагина» останется пустым, имя складывается из названия бренда и названия продукта; если пустым останется «Поставщик», там стоит название бренда
Что допустимо для значка меню
Допустимы класс Dashicon или встроенный SVG, который начинается с data:image/svg+xml;base64,… Чужой веб-адрес отклоняется, потому что значок сидит в каждой странице управления и при каждом вызове загружался бы наружу. Встроенный SVG декодируется и просматривается: скрипты, атрибуты событий, встроенные изображения и ссылки наружу ведут к отклонению, равно как и более 32768 символов.
dashicons-chart-area