Intereting Posts
Landing Page – Redirect Loop? Отображение количества комментариев пользователей Проблема по $ output и permalinks Проблема с пользовательским меню CPT в WP Как запрашивать сообщения в блогах поддерева WordPress? Принуждение сеансов PHP на всех страницах Добавление класса «current_page_item» для пользовательского меню типа сообщения Как изменить настройки, чтобы я мог загружать изображения в сообщения WordPress? Повторите использование аутентифицированного HTTP-соединения или cUrl-дескриптора Как получить «строку» прочь – заменить «ничего» Иерархическое отображение пользовательской таксономии WordPress4.1.15 Ссылки на панели мониторинга не работают как определить, что мы добавляем новый пользовательский тип сообщения или редактируем пользовательский тип сообщения Сообщения, помеченные тегом new-tag, не отображаются Загрузка темы в панель инструментов

Расширенные пользовательские поля: Почтовый объект – Не возвращаемые данные

У меня есть пользовательский тип сообщения под названием «Обучение» с архивной страницей (archive-training.php).

У меня есть другой тип сообщения, называемый «Курсы».

Я использую Advanced Custom Fields: Post Object, чтобы связывать сообщения «Курсы» с сообщениями «Обучение» через раскрывающийся список для одного выбора на экране редактирования «Обучение» (то есть каждый пост «Обучение» имеет одно связанное сообщение «Курсы»).

В файле archive-training.php у меня следующий цикл:

<?php while (have_posts()) : the_post(); ?> <div <?php post_class('loop'); ?> id="post-<?php the_ID(); ?>" > <div class="post-content"> <div class="post-title"> <h2> <a href="<?php the_permalink(); ?>" title="<?php printf(esc_attr__('Permalink to %s', 'purepress'), the_title_attribute('echo=0')); ?>" rel="bookmark"> <?php the_title(); ?> <?php $post_object = get_field('post_object'); if( $post_object ): // override $post $post = $post_object; setup_postdata( $post ); ?> <div> <h3><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3> </div> <?php wp_reset_postdata(); // IMPORTANT - reset the $post object so the rest of the page works correctly ?> <?php endif; ?> </a> </h2> </div> <!-- Post --> <?php endwhile; // End the loop. Whew. ?> 

Но выводится только заголовок «Обучение» – связанное название «Курсы» / permalink – нет.

Любая помощь приветствуется.

Привет, ребята.