Advanced Custom Fields: Link Picker Field
Это дополнение для уже установленного плагина Advanced Custom Fields добавляет новый тип поля под названием «Link Picker», который позволяет пользователю вводить URL-адрес или выбирать из существующих страниц. Это тонкая обертка вокруг селектора ссылок, входящего в состав редактора полей WYSIWYG. Этот плагин создан на основе одноименного плагина, размещенного по адресу https://github.com/BIOSTALL/ACF-Link-Picker-Field. Эта версия размещена на https://github.com/ahebrank/ACF-Link-Picker-Field, и проблемы и PR должны отправляться туда. Примечание. Для работы этого дополнения необходимо установить дополнительные настраиваемые поля. Совместимость Этот тип поля ACF совместим с: ACF 5 ACF 4 Поддержка ACF 4 устарела, и новые функции плагина, как правило, не будут работать с ACF 4. Использование При выводе выбора ссылки во внешнем интерфейсе вам будут доступны три элемента объекта: url - URL-адрес заголовка страницы - Заголовок ссылки, если введен target - будет либо пустой строкой, либо _blank, в зависимости от того, поставил ли пользователь галочку в поле, чтобы ссылка открывалась в новом окне / вкладке . postid - Недоступно как часть wp_link, это ajax-взлом, чтобы попытаться найти идентификатор сообщения выбранной ссылки. Это вернет 0, если идентификатор сообщения не был найден. Пример кода: $ mylink = get_field ('mylink'); var_dump ($ mylink); Вывод: массив (3) {["url"] => строка (31) "http://mysite.com/selected/url/" ["title"] => строка (10) "Заголовок ссылки" ["цель "] => строка (6)" _blank "[" postid "] => int 2231}
Автор: caalami
Версия: 1.2.8
Последнее обновление: 2016-12-07 10:41pm GMT