Несколько циклов на одной странице(WordPress)

Допустим на главной странице (index.php) есть два блока для вывода последних записей. В сайдбаре идет только заголовок последних записей(title), а в контент блоке идет заголовок с картинкой.

Отсюда у меня возник вопрос:⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀ Можно ли в WordPress на одной странице (index.php) делать два и более цикла для вывода записей? Не приведет ли это к ошибкам и прочим неприятностям?

// ******* 1-ая зона для вывода записей - Заголовок с рамкой и картинкой **********
<section class="Main_Hot_News"> 

<?php
global $post;

$myposts = get_posts([ 
'numberposts' => 12,
]);

if( $myposts ){
foreach( $myposts as $post ){
setup_postdata( $post );
?>


<figure class="News_Block_1">

<a class ="News_Link_1" href="<?php the_permalink() ?>"><div></div></a>
<img class="News_img_1" src=<?php the_post_thumbnail(); ?> 
<figcaption class="News_name_1">

<div class="News_text_center">
<?php the_title(); ?>
</div>
</figcaption>

</figure>


<?php }} wp_reset_postdata(); ?>
</section>



// ******* 2-ая зона для вывода записей - Просто заголовок в рамке **********
<article class ="Latest_News_Block">
<h1 class ="Latest_News_Title" >ПОСЛЕДНИЕ НОВОСТИ</h1>

<ul class="xopas">

<?php
global $post;

$myposts = get_posts([ 
'numberposts' => 17,
]);

if( $myposts ){
foreach( $myposts as $post ){
setup_postdata( $post );
?>

<li class="Latest_News_Link_Block_1" > <a class ="Latest_News_Link_1" href="<?php the_permalink() ?>"> <?php the_title(); ?></a></li>

<?php }} wp_reset_postdata(); ?>

</ul>
</article>


Ответы (0 шт):