آموزش ساخت صفحه آرشیو با المنتور
وقتی وارد یک وبلاگ در سایت میشوید و لیستی از مقالات منتشرشده را مشاهده میکنید، در واقع در حال مشاهده یک صفحه آرشیو هستید. در این آموزش ساخت صفحه آرشیو با المنتور، میخواهیم مراحل طراحی یک صفحه آرشیو حرفهای را بررسی کنیم. صفحات آرشیو با استفاده از اصطلاحات مختلفی که با آن ها آشنا هستید، فیلتر میشوند: نویسنده، تاریخ، دستهبندی، نتایج جستجو، پستهای اخیر، برچسبها یا هر طبقهبندی دیگری.

پیشنیازها برای ایجاد صفحه آرشیو با المنتور
قبل از شروع کار با المنتور، لازم است بدانید که وردپرس نقش مهمی در ایجاد صفحات آرشیو وبلاگ دارد. اگر میخواهید یک صفحه برای وبلاگ خود بسازید، میتوانید یک صفحه خالی از طریق رابط معمول “افزودن صفحه” در وردپرس منتشر کنید (میتوانید نام آن را وبلاگ بگذارید). پس از انتشار صفحه خالی، به مسیر تنظیمات > خواندن بروید و صفحهای که منتشر کردهاید را در قسمت “صفحه نوشته” انتخاب کنید.
نکته: برای نوشتن محتوا، میتوانید از ویرایشگر استاندارد وردپرس (کلاسیک یا گوتنبرگ) استفاده کنید و نیازی به استفاده از المنتور برای نوشتن پستها نیست. با این حال، قالب آرشیو المنتور به شما آزادی کاملی در طراحی و چیدمان صفحه آرشیو میدهد.
مراحل ساخت صفحه آرشیو با المنتور

- به مسیر المنتور > قالب ها > ایجاد قالب جدید بروید. در صفحه بازشده از منوی کشویی گزینه آرشیو را انتخاب کرده و روی ایجاد قالب کلیک کنید.
- میتوانید یک قالب آماده از کتابخانه المنتور انتخاب کرده و درج کنید یا قالب دلخواه خود را طراحی کنید.
- برای انتخاب یک آرشیو خاص به عنوان پیشنمایش، روی آیکون چرخدنده در پایینسمت چپ پنل ویجت کلیک کنید.
- عناصر را ویرایش کنید و پس از اتمام طراحی، روی انتشار کلیک کنید.
- شرایط نمایش (Conditions) را انتخاب کنید. برای مثال، میتوانید مشخص کنید این قالب برای کدام دستهبندیها یا برچسبها اعمال شود. ( تنظیم شرایط نمایش قالب در المنتور )

نکات پیشرفته طراحی و ساخت صفحه آرشیو و بایگانی با المنتور
- با استفاده از افزونه ACF و یا افزونه جت انجین میتوانید فیلدهای سفارشی به طبقهبندیهای خود (مانند دستهبندیها و برچسبها) اضافه کنید و این فیلدها را در صفحات آرشیو نمایش دهید. به این ترتیب میتوانید طرحبندی پویا ایجاد کنید. به عنوان مثال، اگر یک فیلد تصویر سفارشی برای هر دسته ایجاد کنید، قالب آرشیو شما میتواند یک بنر منحصر به فرد برای هر دسته نمایش دهد.
همچنین ببینید: آموزش ساخت فیلدهای سفارشی با جت انجین
- اگر از افزونهای مانند CPT UI برای ایجاد نوع پست سفارشی استفاده کردهاید، مطمئن شوید که گزینه “Has Archive” روی “True” تنظیم شده باشد. اگر این ویژگی را بهصورت دستی کدنویسی کردهاید، باید پارامتر
has_archiveرا برابر باtrueقرار دهید.
توجه: قالبهای آرشیو المنتور بهطور پیشفرض ستونهای کناری (سایدبارهای) قالب را حذف میکنند. توسعهدهندگان قالب میتوانند با استفاده از API مکانهای قالب المنتور (Theme Locations API) این مسئله را حل کنند.
نتیجهگیری
با استفاده از افزونه المنتور پرو میتوانید صفحات آرشیو زیبا و حرفهای ایجاد کنید که نه تنها اطلاعات مرتبط را بهخوبی سازماندهی میکنند، بلکه تجربه کاربری بهتری نیز ارائه میدهند. این ابزار به شما امکان میدهد تا بدون نیاز به دانش کدنویسی، طرحبندیهای خلاقانه و پویا طراحی کنید.
همچنین بخوانید: چگونه یک قالب آرشیو با المنتور ایجاد کنیم
10 پاسخ
سلام وقت بخیر من یه سوال داشتم من در بخش قالب وقتی قالب با شرط ارشیو میسازم و داخلش مثل شما از حلقه شبکه استفاده میکنم من بزای دسته بندی ها از دسته بندی تو در تو استفاده کردم ( مثلا بلاگ دسته اصلی )زیر دسته مدیریت و اتوماسیون ولی میاد کل قالب بلاگ برای همه زیر دسته ها اعمال میکنه باید چیکار کنم که همون قالب بیاد برای هر زیر دسته جدا اعمال کنه در بخش کوئری هم کوئری مرتبط میزنم تغییری ایجاد نمیشه
سلام وقت بخیر
کوئری رو بزارید روی (کوئری فعلی)
میزارم روی کوئری فعلی اما صفحه نمایش دسته بندی که میزنم با این که داخلش مقاله داره و تیک دسته بندی مورد نظر برای اون دسته زده شده خالی و سفید میاره نمیدونم دلیلش چیه
احتمالا شرایط نمایش رو هنگام ذخیره برگه تعیین نکردید که در کجا نمایش داده بشه
شرایط نمایش برگه مگه در قسمت شرط گذاری قالب انجام نمیشه گذاشتم روی همه ارشیو ها و در خود وردپرس هم برگه بلاگ انتخاب کردم جور دیگه ای باید تنظیم کنم ؟
از چه قالبی دارید استفاده میکنید ؟
از قالب
Monstroid2
چند منظوره
از یک قالب ساده مثل Hello Elementor استفاده کنید و مجدد تست کنید.
سلام وقت بخیر خب با قالب ساده اعمال میشه ولی رو این قالب که خریدم و همه قسمتاشو شخصی سازی کردم این قسمت اعمال نمیشه نمیدونم چیکار کنم
سلام وقت بخیر
تمام آموزش هایی که ما میدیم بر پایه قالب استاندارد سلام المنتور هست
اگه همه قسمت های قالبتون رو شخصی سازی کردید باید این موارد رو هم برای قالب خودتون به سبک خودتون شخصی سازی کنید.