Intereting Posts
Получение миниатюры в fetch_feed из настраиваемого поля WordPress переписать url помощь нужна строить сложные запросы с помощью WP User Query Как использовать WP_Query на целевой странице CPT? Галерея NextGEN: используйте те же галереи на 2 или более сайтах в сети WP (multisite)? Добавление настраиваемого поля для публикации объекта из пользовательской таблицы Как определить статическую домашнюю страницу Ссылаясь на URL сайта в аргументе shortcode Исключить пользовательский тип сообщения из списка следующая / предыдущая ссылка по ссылке post 2 post Как добавить параметр для администратора, чтобы добавить изображение, которое можно использовать в качестве заголовка? Можно ли отключить параметры выравнивания изображения в редакторе сообщений? Включить php-файл из другого плагина Получение значений id id и передача их с помощью jQuery Создание панели страницы администратора WordPress

Как отобразить ACF-отношение к пользовательскому полю в качестве ссылки на конкретную персонализированную запись?

ОК. Я читаю это учебники ACF, но я не понимаю.

У меня есть 2 типа сообщений: списки и контакты .

Каждый список должен быть связан с некоторым контактом, и я использую тип настраиваемого поля отношения (list_supplier), который ограничен только одним выбором (или контактом).

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

Plugin
http://wordpress.org/plugins/advanced-custom-fields/

ОБНОВИТЬ:

ОК. Я близок к этому, но у меня есть проблемы с фильтром.

Вот код, который я использую в своем шаблоне:

<?php $contacts = get_field('list_supplier'); ?> <?php if( $contacts ): ?> <?php foreach( $contacts as $contact ): ?> <a href="<?php echo get_permalink( $contact->ID ); ?>" target="blank"><?php echo get_the_title( $contact->ID ); ?></a> <?php endforeach; ?> <?php endif; ?> 

В какой-то момент я делаю работу на переднем конце, но есть проблемы с фильтрами. Когда я добавляю некоторые из этих фильтров в functions.php, исчезает выбор из настраиваемого поля list_supplier . Когда я удаляю фильтр list_supplier , существуют chioces, но они не отображаются на лицевой стороне.

Я знаю, что проблема в фильтре, но я не знаю, как это написать.

Наконец, я делаю это работающим.

Я положил это в свой шаблон:

 <?php $contacts = get_field('list_supplier'); ?> <?php if( $contacts ): ?> <?php foreach( $contacts as $contact ): ?> <a href="<?php echo get_permalink( $contact->ID ); ?>" target="blank"><?php echo get_the_title( $contact->ID ); ?></a> <?php endforeach; ?> <?php endif; ?> 

И вот фильтр, который я использую

 <?php function my_acf_load_field( $field ) { $field['choices'] = array( 'custom' => 'My Custom Choice' ); return $field; } // acf/load_field/key={$field_key} - filter for a specific field based on it's name add_filter('acf/load_field/key=field_525c37d91ae8d', 'my_acf_load_field'); ?>