قالب های تجاری #وردپرس با حلقه های اختصاصی اقدام به دریافت مطالب می کنند. قالب های رایگان از یک دستورالعمل مشخصی استفاده می کنند که در اکثر قالب ها یکسان است. اما گاهی در برخی از طراحی های شخصی نیاز می شود حلقه دریافت مطالب را سفارشی کنیم تا تعداد مطالب مشخصی با فیلترهای خاص نمایش دهد. امکان شخصی سازی حلقه ها از طریق فایل فانکشن قالب وجود دارد اما ساده ترین راه ویرایش درون خطی حلقه است. کافیست حلقه دریافت مطلب را به این صورت در فایل مورد نظر از قالبتان قرار دهید:
<?php
query_posts('showposts=5&category_name=featured');
if ( have_posts() ) : while ( have_posts() ) : the_post();
<h3><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3>
<p><?php the_content(); ?></p>
endwhile; else:
endif;
wp_reset_query();
?>
قسمت query_posts
مهم ترین قسمت کد بالاست که پارامترهای ما را اعمال می کند. شما باید تنظیمات حلقه موردنظرتان را در این قسمت اعمال کنید. اگر به پارامترهای بیشتری نیاز دارید این صفحه از توسعه دهندگان وردپرس را مطالعه کنید:
https://developer.wordpress.org/reference/functions/query_posts/