نحوه نمایش و مخفی کردن المانها در یک صفحه با استفاده از Display Conditions در المنتور
المنتور یکی از محبوبترین صفحهسازهای وردپرس است که امکانات پیشرفتهای برای طراحی صفحات وب فراهم میکند. یکی از قابلیتهای جذاب این ابزار، استفاده از شرایط نمایشی (Display Conditions) برای نمایش یا مخفی کردن المانها در صفحات است. این ویژگی به شما امکان میدهد محتوای صفحات خود را بر اساس شرایط مختلف برای کاربران تنظیم کنید. در این قسمت از آموزش المنتور ، به بررسی این قابلیت و نحوه استفاده از آن میپردازیم.
Display Conditions چیست؟
در قسمت قبلی تنظیم شرایط نمایش قالب در المنتور را یاد گرفتیم. شرایط نمایشی، تنظیماتی هستند که به شما امکان میدهند تعیین کنید چه المانهایی از صفحه در شرایط خاص نمایش داده شوند. به عنوان مثال، میتوانید بخشی از محتوا را فقط به کاربران وارد شده نمایش دهید یا محتوای خاصی را بر اساس موقعیت مکانی کاربر مخفی کنید.
مزایای استفاده از Display Conditions
- شخصیسازی محتوا: تجربهای متناسب با نیازهای کاربران فراهم میکند.
- افزایش تعامل کاربران: با ارائه محتوای مرتبط، کاربران بیشتری را جذب میکنید.
- بهبود عملکرد سایت: با مخفی کردن المانهای غیرضروری، سرعت بارگذاری صفحات را افزایش میدهید.
آموزش قدمبه قدم استفاده از شرایط نمایشی در المنتور
1. انتخاب المان مورد نظر
ابتدا وارد ویرایشگر المنتور شوید. روی المانی که میخواهید برای آن شرایط نمایشی تنظیم کنید کلیک کنید. این المان میتواند هر چیزی باشد؛ از یک دکمه گرفته تا یک بخش کامل.
2. دسترسی به تنظیمات پیشرفته
پس از انتخاب المان، از ستون سمت چپ به تب Advanced (پیشرفته) بروید.
3. تنظیم شرایط نمایشی
در بخش تنظیمات پیشرفته، گزینهای به نام شرایط نمایش (Display Conditions) وجود دارد. این گزینه را فعال کنید تا دسترسی به تنظیمات مربوط به شرایط باز شود.

4. انتخاب شرایط
حالا میتوانید از بین گزینههای موجود، Display Conditions مورد نظر خود را انتخاب کنید که در بخش بعدی به این شرایط به طور کامل می پردازیم.
شرایط نمایش (Display Conditions) موجود در المنتور

شرایط برای صفحات
نمایش یا مخفی کردن المانها بر اساس نویسنده صفحه یا موقعیت آن در ساختار سلسله مراتبی در سایت.
| شرط | توضیحات |
|---|---|
| والد صفحه | اگر ساختار سلسلهمراتبی از صفحات والد و فرزند دارید، میتوانید المانها را بر اساس والد صفحه نمایش دهید. |
| نویسنده | هر صفحهای در یک سایت وردپرسی دارای نویسنده است. میتوانید المانها را بر اساس نویسنده صفحه نمایش دهید. |
شرایط برای پستها
نمایش یا مخفی کردن المانها بر اساس نویسنده پست، زمان نوشته شدن یا دستهبندی آن.
| شرط | توضیحات |
|---|---|
| دستهبندیها | در سایتهای وردپرسی، پستها معمولاً بر اساس دستهبندیها تقسیمبندی میشوند. میتوانید المانها را بر اساس دستهبندی پستها نمایش دهید. |
| برچسبها | در سایتهای وردپرسی، پستها و محصولات معمولاً برچسبهایی دارند که به بازدیدکنندگان کمک میکند موضوع محتوا را درک کنند. |
| تاریخ ویرایش | المانها را بر اساس تاریخ آخرین ویرایش پستها نمایش دهید. |
| تاریخ انتشار | المانها را بر اساس تاریخ انتشار پستها نمایش دهید. |
| نویسنده | میتوانید المانها را بر اساس نویسنده پستها نمایش دهید. |
شرایط بر اساس وضعیت کاربر در Display Conditions
نمایش یا مخفی کردن المانها بر اساس وضعیت شخصی که صفحه را مشاهده میکند.
| شرط | توضیحات |
|---|---|
| وضعیت ورود | المانها را بر اساس اینکه کاربر وارد سایت شده است یا خیر، نمایش دهید. |
| نقش | المانها را بر اساس نقشی که کاربر دارد، نمایش دهید. |
| تاریخ ثبتنام | تاریخ ثبتنام نشاندهنده روزی است که به کاربر نقشی اختصاص داده شده است. |
شرایط بر اساس تاریخ و زمان
نمایش یا مخفی کردن المانها بر اساس زمان مشاهده صفحه.
| شرط | توضیحات |
|---|---|
| روز هفته | المانها را بر اساس روز هفته نمایش دهید. به عنوان مثال، میتوانید علامت «بستهایم» را در روزهای تعطیل نمایش دهید. |
| زمان روز | المانها را بر اساس زمان روز نمایش دهید. به عنوان مثال، میتوانید تصویر خورشید را در روز و تصویر ماه را در شب نمایش دهید. |
| تاریخ جاری | المانها را بر اساس تاریخ جاری نمایش دهید. به عنوان مثال، میتوانید در زمستان انیمیشن برف و در تابستان آفتاب را نمایش دهید. |
شرایط بر اساس آرشیو
نمایش یا مخفی کردن المانها در صفحات آرشیو بر اساس دستهبندی یا برچسبهای پست.
| شرط | توضیحات |
|---|---|
| برچسبها | امکان نمایش المانها بر اساس برچسبهای پستها در صفحات آرشیو. به عنوان مثال، در صفحه آرشیو یک فروشگاه لباس، میتوانید بنر «تخفیف قیمت» را برای همه محصولات برچسبخورده به «کلاه» نمایش دهید. |
| دستهبندیها | امکان نمایش المانها بر اساس دستهبندیهای پستها در صفحات آرشیو. به عنوان مثال، در صفحه آرشیو یک فروشگاه اسباببازی، میتوانید برای اسباببازیهای دستهبندی شده به عنوان «کودکان ۳-۶ سال» تصویر کارتونی و برای اسباببازیهای «کودکان ۱۲-۱۶ سال» ویدیو از بازیهای ویدیویی نمایش دهید. |
شرایط بر اساس سایر وضعیتها
نمایش یا مخفی کردن المانها بر اساس آدرس URL صفحهای که بازدیدکننده از آن وارد شده است.
| شرط | توضیحات |
|---|---|
| از URL | امکان نمایش المانها بر اساس صفحهای که بازدیدکننده از آن وارد شده است. به عنوان مثال، میتوانید لوگوی سفارشی را فقط برای بازدیدکنندگانی که از صفحه مرتبط وارد شدهاند نمایش دهید. |
شرایط نمایش چندگانه
شما میتوانید چندین شرط نمایش برای یک عنصر انتخاب کنید. این شرایط همیشه با استفاده از عملگر منطقی AND به هم متصل میشوند. برای مثال، اگر Display Conditions را به صورت زیر تنظیم کنید:
- نویسنده: محمد
- تاریخ جاری: ۱۰ آذر
- روز هفته: دوشنبه
تمامی این شرایط باید برآورده شوند تا عنصر مورد نظر نمایش داده شود. بنابراین، این عنصر تنها در پستهای نوشته شده توسط محمد در تاریخ ۱۰ آذر و زمانی که آن تاریخ یک دوشنبه باشد، نمایش داده خواهد شد.
هشدار
چون Display Conditions به صورت داینامیک هستند، با افزونه های کش مانند WP Rocket درست کار نمیکنند، اگر هنگام نمایش شرایط به مشکل خوردید کش سایت را پاک کنید یا افزونه های کش را غیرفعال کنید.
2 پاسخ
سلام
ممنون از اموزش خوب شما
بنده فوتر رو ساختم با المنتور پرو اما هر چی انتشار میزنم نمایش داده نمیشه
سلام وقت بخیر.
وقتی فوتر ساخته میشه ولی نمایش داده نمیشه، معمولا مشکل از Display Conditions یا تداخل قالب هست. چند نکته رو لطفا بررسی کنید:
1. داخل صفحه انتشار، روی Display Conditions بزنید و مطمئن باشید شرط روی Entire Site تنظیم شده باشه. اگر روی صفحه خاص یا روی Post Type اشتباه باشه، نمایش داده نمیشه.
2. اگر قالب شما خودش فوتر دارد، باید از تنظیمات قالب فوتر پیشفرض را غیرفعال کنید تا فوتر المنتور جایگزین شود. بعضی قالبها اولویت بالاتر دارند.
3. کش را پاک کنید:
کش مرورگر، کش وردپرس و اگر افزونههایی مثل LiteSpeed، WP Rocket یا Autoptimize دارید، موقت غیرفعال کنید و دوباره تست کنید.
4. مطمئن شوید فوتر را با Elementor Pro ساختهاید، نه المنتور رایگان. فوتر ساز فقط در نسخه Pro فعال است.