Как создать собственные указатели в админке WordPress

Указатели в админке впервые были добавленные в WordPress 3.3 для того, чтобы помочь пользователям увидеть и перемещаться по новым функциям в мажорных релизах. Например, когда виджеты были добавлены в настройщик (customizer) указатели в админке выделяли предпросмотр виджетов на странице тем.

Как создать собственные указатели в админке WordPress

«Приветливые» указатели могут привлечь внимание к важным элементам и помогают новым пользователям более эффективно перемещаться по админке. Обычно создание собственных указателей требует немного кодинга. К счастью, функционал указателей в админке легко расширить, поэтому разработчики плагинов смогли их приспособить для решения оригинальных задач.

Better Admin Pointers — это плагин, который позволяет каждому создать собственные указатели и добавить их к любому разделу в административной панели. Плагин сохраняет новые указатели в виде произвольных типов записей. Указатели будут отображаться, пока их не скроет пользователь.

Ниже пример указателя, созданный для указания того, какой плагин на текущий момент редактируется:

Как создать собственные указатели в админке WordPress

Опции настройки указателей

Better Admin Pointers позволяет вам настроить каждый элемент вашего указателя, включая:

  • Основная область контента
  • ID указателя – Уникальный ID, который будет отслеживаться базой данных, когда его (указатель) потребуется скрыть
  • Экран – На какой странице/экране он должен появляться
  • Цель – CSS id или class, к которому нужно привязать указатель на экране выше
  • Position Edge – К какому краю нужно привязаться? (левому, правому, верхнему или нижнему)
  • Position Align – Как должен выравниваться указатель на этом крае относительно к цели (сверху, снизу, слева, справа или посередине)

На странице настроек плагина есть галочка для того, чтобы показать текущий экран (“show current screen”), которая покажет нужное значение для ID экрана при создании нового указателя.

Как создать собственные указатели в админке WordPress

WordPress Plugin API предусматривает удобную Документацию по экранам админки (Admin Screen Reference), где можно легко определить ID экранов.

Примечание: Легко переборщить с этими указателям. Некоторые плагины раздражают пользователей бесконечными указателями в админке. Не повторяйте таких ошибок, если решите настроить собственную админку.

При тестировании плагина, мы смогли создать и настроить указатели быстрее, чем могли представить. Произвольный тип записи подробно подскажет вам алгоритм с пояснениями каждого значения для каждого блока. Для среднего пользователя наиболее сложным в настройке указателя может стать указание цели. Если не вы знакомы с функцией браузера по исследованию элементов, может вызвать затруднение по определению правильного класса CSS или ID, который необходимо использовать. Однако, наиболее часто плагин используют именно разработчики, которые настраивают указатели для клиентского сайта или для кого-то, кто только начинает разбираться с WordPress.

По нашему мнению, указатели будут максимально полезны для клиентов, где можно указать для них новые функции, которые разработчик добавил в административную панель. Better Admin Pointers предлагает простой способ создания удобных указателей для ознакомления с малопонятными страницами настроек. Плагин доступен в репозитории WordPress.org.

По всем вопросам и отзывам просьба писать в комментарии ниже.

Не забывайте, по возможности, оценивать понравившиеся записи количеством звездочек на ваше усмотрение.

Источник

Written by: