@defreshy

Как вывести название рубрик?

Не показывает название рубрик, только когда добавляю id, показывает название указанной:
<?php echo get_cat_name(4);?>
<?php
				global $post;
				$postslist = get_posts( array( 'posts_per_page' => -1, 'category__not_in' => 13 ) );
				foreach ( $postslist as $post ){
					setup_postdata($post);
				?>
				<div class="item" style="background:url(<?php echo get_the_post_thumbnail_url( $post, $size ); ?>);background-size:cover;background-repeat:no-repeat;background-position:center;">
					<div class="date">
						<?php the_date(); ?>
					</div>
					<div class="cases-slider__desc">
						<div class="cat">
							<p><?php echo get_cat_name(4);?></p>
						</div>
						<div class="title">
							<?php the_title(); ?>
						</div>
						<div class="author">
							<?php the_author(); ?>
						</div>
					</div>
				</div>
				<?php
				}
				wp_reset_postdata();  ?>
  • Вопрос задан
  • 33 просмотра
Пригласить эксперта
Ответы на вопрос 1
artzolin
@artzolin Куратор тега WordPress
php, WordPress разработка сайтов artzolin.ru
  • get_the_category( $post_id ) — получает массив данных о категориях относящихся к указанному посту
  • get_the_category_list( $sep, $parents, $post_id ) — получает список категорий поста. Список получается в виде ссылок на категории
  • the_category( $sep, $parents, $post_id ) — выводит ссылки на рубрики, к которым принадлежит пост в виде HTML li списка
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы