Answer the question
In order to leave comments, you need to log in
What is the hook for displaying Wordpress posts?
Can you tell me what hook to use to display all wordpress posts? So that as many as there are, so many will display... I want to put them in the carousel, I need two shortcodes, in theory, for the picture and for the text of the post itself.
Thanks in advance)
Answer the question
In order to leave comments, you need to log in
<?php $query = new WP_Query(); /* Создаем новый объект WP_Query(), в который автоматически попадают все посты */
if ($query->have_posts()) : while ($query->have_posts()) : $query->the_post(); ?> <!-- Здесь условие на то, существуют ли посты -->
<article> <!-- Тут начинается пост в цикле, он будет повторяться -->
<?php the_post_thumbnail(); ?> <!-- Это главная картинка записи -->
<a href="<?php the_permalink(); ?>"><h4><?php the_title(); ?></h4></a> <!-- Это название записи в ссылке на страницу полного текста -->
<?php the_excerpt(); ?> <!-- Это короткий текст записи -->
<?php endwhile; else: ?>
<span>Пока что ничего нет</span> <!-- Выводим текст на случай, если вообще нет записей -->
<?php endif; wp_reset_postdata(); ?> <!-- Заканчиваем цикл -->
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question