Получение заголовка произвольного типа записи в другом цикле
15 сент. 2016 г., 17:52:39
Просмотры: 17.3K
Голосов: 2
Я нахожусь в цикле single-product.php, и у продукта есть связь с типом записи artist, ID которого у меня есть.
Мне нужно получить the_title() из моего произвольного типа записи artist, находясь в цикле single-product.php.
Мой код получает заголовок продукта, а не артиста. Код приведен ниже. Может кто-нибудь помочь?
$artistId = get_field('artist');
$postId = get_post($artistId);
if ( $postId ):
setup_postdata($postId);
?>
<span id="chty_17">
<dt><?php the_title(); ?></dt>
</span>
<?php
wp_reset_postdata();
endif;

Thomas_Hoadley
307
Все ответы на вопрос
1
2
Вы можете передать ID записи в функцию get_the_title()
. Таким образом, вместо использования the_title()
для отображения заголовка, сначала получите его следующим образом.
$artist_title = get_the_title( $artistID );
echo $artist_title;
Конечно, это можно сделать в одну строку, но возможно, вам понадобится это значение и в другом месте.

jdm2112
3.68K
15 сент. 2016 г. 19:09:24
Похожие вопросы