پرش به محتویات

مدیر import کلاس سراسری (Global class import manager)

مدیر import کلاس سراسری (Global class import manager) چالش کلیدی مدیریت کلاس‌های importشده را حل می‌کند. قبلاً کلاس‌های متعارض همیشه خودکار حذف می‌شدند و کاربر راهی برای آماده‌سازی یا سازمان‌دهی کلاس‌ها قبل از import نداشت.

این قابلیت روش شفاف و ساخت‌یافته برای مدیریت کلاس‌های importشده می‌دهد: حل conflict، دسته‌بندی کلاس‌ها و workflow تمیز. تنظیمی‌هم اضافه شده تا مشخص کنید چه موقع prompt ببینید.

مدیر import کلاس سراسری

چه موقع نمایش داده می‌شود؟

مدیر import کلاس سراسری هر وقت کلاس‌های سراسری به سازنده import شوند باز می‌شود — import فایل JSON کلاس‌ها، paste المان‌ها یا import قالب. بسته به تنظیمات، برای موارد خاص مثل کلاس جدید، کلاس متعارض یا هر دو.

انواع کلاس در import manager

import manager دو نوع کلاس نشان می‌دهد:

  • New classes: کلاس‌هایی که در سایت فعلی وجود ندارند. می‌توانید قبل از افزودن به سایت import و دسته‌بندی کنید.
  • Conflicting classes: کلاس‌هایی که نام یا internal ID یکسان با کلاس محلی دارند اما تنظیمات متفاوت. با قرمز highlight می‌شوند و باید هر conflict را قبل از تکمیل import حل کنید:
  • Overriding the local class: جایگزینی کلاس موجود با importشده.
  • Discarding the conflicting class: رد import کلاس متعارض.

Override کلاس متعارض

Import کلاس جدید

پیکربندی زمان باز شدن import manager

زمان باز شدن import manager را از پیشخوان وردپرس > بریکس (Bricks) > تنظیمات (Settings) > Builder > Global class import manager کنترل کنید:

  • Show for class conflicts (default): فقط هنگام conflict باز می‌شود. کلاس‌های جدید خودکار import می‌شوند.
  • Show for new classes: برای همه کلاس‌های جدید باز می‌شود تا review و مدیریت کنید؛ کلاس‌های متعارض خودکار حذف می‌شوند.
  • Show for new & conflicting classes: برای کلاس جدید و متعارض — کنترل کامل import.
  • Never: غیرفعال. کلاس جدید خودکار import؛ متعارض خودکار حذف.