آموزش ساخت دسته بندی سفارشی در جت انجین

آموزش ساخت دسته بندی سفارشی در جت انجین

در این آموزش یاد می گیرید چگونه یک دسته بندی سفارشی در جت انجین ایجاد کنید، برای آن Term بسازید، تنظیماتش را مدیریت کنید و در نهایت پست های یک CPT را با استفاده از این دسته بندی ها مرتب سازی کنید. قبل از شروع حتما باید افزونه JetEngine را نصب و فعال کرده باشید و یک پست تایپ سفارشی یا Custom Post Type (CPT) ساخته باشید.

نکات مهم درباره Taxonomy در جت انجین

در وردپرس، هر CPT می تواند با ساختارهای طبقه بندی مختلف گروه بندی شود. این ساختارها همان Taxonomy ها هستند.

  • Taxonomy ها برای گروه بندی پست ها بر اساس هر نوع معیار دلخواه استفاده می شوند.
  • Terms ، زیرمجموعه های یک Taxonomy هستند که ساختار طبقه بندی شما را کامل می کنند.

مثال:
اگر یک Taxonomy به نام “کشورها” بسازید، آیتم هایی مثل “آمریکا” و “فرانسه” همان Term های آن خواهند بود.

گام اول: ساخت دسته بندی سفارشی در جت انجین

برای ایجاد یک Taxonomy جدید:

  1. وارد مسیر WordPress Dashboard > JetEngine > Taxonomies شوید.
  2. روی دکمه Add New کلیک کنید.

در این صفحه بخش های مختلفی مشابه ساخت CPT دیده می شود:

  • اطلاعات عمومی
  • برچسب ها (Labels)
  • تنظیمات پیشرفته
  • فیلدهای سفارشی (Meta Fields)

تکمیل اطلاعات Taxonomy

در بخش General Information:

  • در فیلد Taxonomy Name یک نام وارد کنید (مثلاً Property Type).
  • Slug به صورت خودکار ساخته می شود (مثلاً property_type).
  • در قسمت Post Type، نوع پستی که این دسته بندی مربوط به آن است را انتخاب کنید (در مثال ما: Properties).
تکمیل اطلاعات Taxonomy

برچسب ها (Labels)

در این بخش می توانید عنوان های پیش فرض را تغییر دهید. برای نمونه:

  • به جای “Add New Item” می توانید “Add New Category” وارد کنید.

پر کردن این قسمت اختیاری است و فقط در بخش مدیریت نمایش داده می شود.

تنظیمات پیشرفته (Advanced)

در این قسمت می توانید تعیین کنید Taxonomy عمومی باشد یا خیر، قابل مشاهده باشد یا نه و…
اگر مطمئن نیستید، می توانید تنظیمات پیش فرض را نگه دارید.

افزودن Meta Fieldها به Taxonomy

برای افزودن متافیلد:

  1. وارد بخش Meta Fields شوید.
  2. روی New Meta Field کلیک کنید.

به صورت پیش فرض یک فیلد Text ساخته می شود.

مثال ۱: فیلد تصویر (Thumbnail)

  • Label را روی “thumbnail” قرار دهید.
  • به صورت خودکار Name/ID نیز تولید می شود.
  • نوع فیلد را روی Media تغییر دهید.

مثال ۲: فیلد رنگ (Color Picker)

  • روی “New Meta Field” دوباره کلیک کنید.
  • Label را روی color قرار دهید.
  • نوع فیلد را روی Colorpicker قرار دهید.

این متافیلدها برای نمایش در Listing Grid بسیار کاربردی هستند.

پس از پایان کار، روی Add/Update Taxonomy کلیک کنید.

ایجاد Terms برای Taxonomy

بعد از ساخت دسته بندی سفارشی در جت انجین، منوی مربوط به آن داخل بخش CPT ظاهر می شود.

در مسیر:
Dashboard > Properties > Property Type

می توانید Term جدید ایجاد کنید.
مثلاً:

  • Cottage
  • Bungalow
  • Apartment

برای افزودن Term:

  1. نام (Name) را وارد کنید.
  2. Slug را بنویسید.
  3. توضیحات (اختیاری) را تکمیل کنید.
  4. روی دکمه Add New Tag کلیک کنید.

Termهای ایجادشده در سمت راست لیست می شوند.

ویرایش پست های CPT و انتخاب Taxonomy

برای اختصاص دادن یک Term به پست:

  1. یک پست از CPT موردنظر را باز کنید.
  2. در ستون سمت راست، Taxonomy ساخته شده را پیدا کنید.
  3. Term موردنظر را انتخاب کنید (مثلاً Cottage).
  4. تغییرات را ذخیره کنید.
ویرایش پست های CPT و انتخاب

نتیجه

اکنون می دانید چگونه یک دسته بندی سفارشی در جت انجین بسازید، Termهای آن را ایجاد کنید و آن را روی پست های CPT اعمال نمایید.

منابع:
How to Create a Custom Taxonomy

سوالات متداول

بله. هنگام ساخت Taxonomy کافی است چندین CPT را در بخش Post Type انتخاب کنید تا همان دسته بندی برای همه آن ها قابل استفاده باشد.
نام را می توان بدون مشکل تغییر داد، اما تغییر Slug ممکن است لینک ها را تحت تأثیر قرار دهد. بهتر است پس از انتشار محتوا، Slug را بدون دلیل تغییر ندهید.
بله. با فعال کردن گزینه Public و Show in Nav Menus، Taxonomy به بخش فهرست های وردپرس اضافه شده و می توانید آن را در منوهای سایت نمایش دهید.
آنچه در این مطلب میخوانید!

دیدگاهتان را بنویسید