ACF Tooltip
Если для поля ACF требуется более длинный текст инструкции, макет экрана редактирования будет беспорядочным и много места будет потрачено впустую. Плагин ACF Tooltip скрывает инструкции поля, добавляет символ справки к меткам полей и генерирует всплывающую подсказку на основе текста инструкции. Новое в версии 1.2.0. Всплывающая подсказка не скроется при наведении курсора мыши, что позволяет создать всплывающую подсказку со ссылкой внутри, не скрывая всплывающую подсказку. Пользовательские настройки Есть 7 фильтров, которые позволяют настроить дизайн и поведение всплывающих подсказок. Этот плагин работает только с ACF PRO (версия 5.5.0 или выше). Локализации English Deutsch Пользовательские настройки с перехватчиками фильтров Есть 7 фильтров, которые позволяют настраивать дизайн и поведение всплывающих подсказок. Установите дизайн всплывающих подсказок Php function acf_tooltip_style () {$ style = 'qtip-acf'; return $ style; } add_filter ('acf / подсказка / стиль', 'acf_tooltip_style'); ?> Доступные стили можно найти на странице параметров qTip и показаны на демонстрационном сайте qTip. Вы можете смешивать стили; например, «qtip-acf qtip-rounded qtip-shadow» Если хотите, вы можете определить свой собственный стиль с именем класса вашего стиля из вашего собственного файла CSS (см. следующий фильтр). Стиль qtip-acf - это стандартный стиль, который устанавливается без фильтра. Определите свой собственный файл CSS Php function acf_tooltip_css () {$ css_file = get_bloginfo ('template_url'). '/qtip-own.css'; // если файл сохранен в папке вашей темы return $ css_file; } add_filter ('acf / tooltip / css', 'acf_tooltip_css'); ?> Вы найдете qtip-example-style.css в папке / assets / css. Размещение угла всплывающей подсказки Php function acf_tooltip_position_my () {$ position_my = 'center left'; вернуть $ position_my; } add_filter ('acf / tooltip / position / my', 'acf_tooltip_position_my'); ?> Положение относительно значка всплывающей подсказки Php function acf_tooltip_position_at () {$ position_at = 'center right'; return $ position_at; } add_filter ('acf / tooltip / position / at', 'acf_tooltip_position_at'); ?> Посетите демонстрационный сайт qTip, чтобы найти свое идеальное место. Применяйте всплывающие подсказки только к полям с определенным классом Php function acf_tooltip_class () {$ class = 'with__tooltip'; // измените это на ваше предпочтительное имя класса return $ class; } add_filter ('acf / tooltip / class / only', 'acf_tooltip_class'); ?> Добавьте класс в поля, где вы хотите отображать всплывающие подсказки. Исключить всплывающие подсказки для полей с определенным классом Php function acf_tooltip_class_exclude () {$ class = 'no__tooltip'; // измените это на ваше предпочтительное имя класса return $ class; } add_filter ('acf / tooltip / class / exclude', 'acf_tooltip_class_exclude'); ?> Добавьте класс в поля, в которых вы не хотите показывать всплывающие подсказки. Добавление всплывающих подсказок в редактор поля С помощью этого фильтра вы можете указать, будут ли инструкции в редакторе поля отображаться как всплывающие подсказки. По умолчанию отображаются инструкции. php add_filter ('acf / tooltip / fieldeditor', '__return_true'); ?>
Автор: Thomas Meyer
Версия: 1.2.2
Последнее обновление: 2020-08-22 8:36am GMT