بلوک Query Loop یا «حلقهی پرسوجو» یکی از قدرتمندترین ابزارهای وردپرس است که به شما امکان میدهد محتوای پویا (مثل آخرین نوشتهها، محصولات یا هر نوع پست سفارشی) را بدون کدنویسی در هر جای سایت نمایش دهید.
❓ چرا Query Loop مهم است؟
- نمایش خودکار آخرین نوشتهها یا محتوای دستهبندی خاص
- امکان فیلتر بر اساس دسته، برچسب یا نوع محتوا
- کنترل کامل روی طراحی هر آیتم (عنوان، تصویر، تاریخ، نویسنده و…)
- جایگزین ساده و مدرن برای کدنویسی PHP یا استفاده از افزونههای پیچیده
🧭 مراحل استفاده از Query Loop
1. افزودن بلوک Query Loop
- وارد صفحهی اصلی یا برگهی دلخواه شوید.
- یک بلوک جدید اضافه کنید و عبارت Query Loop را جستجو کنید.
- میتوانید از صفر شروع کنید یا یکی از الگوهای آماده (Patterns) را انتخاب کنید.
- مثال: الگوی «تصویر کوچک و عنوان» برای نمایش نوشتهها با تصویر شاخص و عنوان.
2. سفارشیسازی آیتمها
- وارد نمای کلی (Outline) شوید.
- در بخش «الگوی نوشته»، میتوانید بلوکهای جدید اضافه کنید:
- عنوان نوشته
- تصویر شاخص
- تاریخ انتشار
- نام نویسنده
- مثال: اضافه کردن بلوک «تاریخ» زیر عنوان برای نمایش زمان انتشار.
3. فیلتر کردن محتوا
- کل بلوک Query Loop را انتخاب کنید.
- در نوار کناری، بخش فیلترها را باز کنید.
- میتوانید محتوا را محدود کنید به:
- دستهبندی خاص (مثلاً recipes یا travel)
- تعداد نوشتهها (مثلاً ۳ یا ۴ مورد اخیر)
- این کار باعث میشود بخشهای پویا مثل «آخرین دستور پختها» یا «داستانهای سفر» ساخته شوند.
4. طراحی دو ستونه پویا
- یک بلوک ستونها اضافه کنید (تقسیم ۵۰/۵۰).
- در ستون اول: عنوان «آخرین دستور پختها» + Query Loop فیلتر شده برای دستهی recipes.
- در ستون دوم: عنوان «داستانهای سفر» + Query Loop فیلتر شده برای دستهی travel.
- در هر ستون میتوانید لینک «مشاهدهی همه» اضافه کنید که به آرشیو دستهبندی مربوطه هدایت شود.
5. بهبود طراحی
- تنظیم اندازه فونت عنوانها (مثلاً متوسط).
- حذف یا کاهش حاشیهها برای فاصلهی بهتر بین عناصر.
- افزودن پدینگ عمودی به کل بخش ستونها برای ظاهر حرفهایتر.
✨ نتیجه نهایی
صفحهی اصلی شما حالا شامل:
- هدر سفارشی
- بخش Hero جذاب
- یک ناحیهی دو ستونه با محتوای پویا (آخرین دستور پختها و داستانهای سفر)
هر زمان نوشتهی جدیدی در این دستهها اضافه شود، بهصورت خودکار در صفحهی اصلی نمایش داده خواهد شد.