تکنولوژی نوین اینترنتی
استفاده میشود. این تابع به شما این امکان را میدهد که کوئریهای پیچیدهتری برای نمایش نوشتهها بنویسید و نتایج خاصی را به دلخواه خود فیلتر کنید.
در اینجا نحوه استفاده از WP_Query
برای نمایش نوشتهها را به شما نشان میدهم:
برای نمایش تمامی نوشتهها، میتوانید یک نمونه ساده از WP_Query
را به این صورت بنویسید:
'post_type' => 'post'
: تنها نوشتهها (پستها) را نمایش میدهد. اگر میخواهید پستهای نوع دیگری مانند صفحات (Pages) را نمایش دهید، باید 'post_type' => 'page'
را استفاده کنید.
'posts_per_page' => 10
: تعداد پستهایی که باید نمایش داده شوند را مشخص میکند. اینجا ۱۰ نوشته نمایش داده میشود.
اگر بخواهید نوشتهها را بر اساس یک یا چند دستهبندی خاص فیلتر کنید، میتوانید از پارامتر 'category_name'
استفاده کنید:
'category_name' => 'tech'
: این پارامتر نوشتههایی که در دستهبندی "tech" هستند، نمایش میدهد. اگر بخواهید چندین دستهبندی را فیلتر کنید، میتوانید از کلمهکلیدیهای دستهبندی به صورت کاما جدا استفاده کنید.
برای نمایش نوشتهها بر اساس تاریخ خاص (مثلاً نوشتههای منتشرشده در ماه خاص) میتوانید از پارامترهای 'date_query'
استفاده کنید:
'date_query'
: با استفاده از این پارامتر، میتوانید تاریخ انتشار نوشتهها را فیلتر کنید. در این مثال، فقط نوشتههایی که در آوریل ۲۰۲۳ منتشر شدهاند، نمایش داده خواهند شد.
برای نمایش نوشتههای یک نویسنده خاص، میتوانید از پارامتر 'author'
استفاده کنید:
'author' => 1
: این پارامتر فقط نوشتههای نویسندهای با ID برابر ۱ را نمایش میدهد.
برای نمایش نوشتهها بر اساس برچسبها میتوانید از پارامتر 'tag'
استفاده کنید:
'tag' => 'wordpress'
: این پارامتر نوشتههایی که برچسب "wordpress" دارند، نمایش میدهد.
شما میتوانید با استفاده از WP_Query
نوشتههای بعدی یا قبلی را براساس شرایط مختلفی فیلتر کنید. مثلا، میتوانید نوشتهها را بر اساس تاریخ انتشار مرتب کرده یا فیلترهای مختلف اعمال کنید.
با استفاده از WP_Query
میتوانید نمایش نوشتهها را بسیار سفارشیسازی کنید. این تابع به شما این امکان را میدهد که نوشتهها را براساس ویژگیهای مختلف مانند دستهبندی، تاریخ، نویسنده، برچسب و غیره فیلتر کنید.
اگر سوالی دارید یا نیاز به توضیحات بیشتر دارید، خوشحال میشوم که کمک کنم! 😊