ویرایشگر کامل سایت (Full Site Editing) که به اختصار FSE نامیده میشود، یکی از مهمترین تحولات تاریخ وردپرس است. این ویژگی که با معرفی ویرایشگر بلوکی گوتنبرگ آغاز شد، هدفش این است که به کاربران اجازه دهد تمام بخشهای وبسایت خود - و نه فقط محتوای نوشتهها و برگهها - را با استفاده از همان رابط کاربری مبتنی بر بلوک ویرایش کنند. به عبارت دیگر، با یک قالب مبتنی بر بلوک (Block-based Theme)، شما میتوانید هدر، فوتر، سایدبارها و حتی قالب صفحات آرشیو و نوشتهها را از طریق ویرایشگر بصری وردپرس طراحی و شخصیسازی کنید.
این یک تغییر پارادایم بزرگ نسبت به روش سنتی است که در آن برای ویرایش این بخشها، نیاز به کدنویسی در فایلهای قالب یا استفاده از گزینههای محدود سفارشیساز داشتید. FSE کنترل کاملی بر روی طراحی و چیدمان کل سایت به دست کاربر میدهد و مرز بین محتوا و طراحی را از بین میبرد.
مفاهیم اصلی ویرایشگر کامل سایت (FSE)
برای درک FSE، باید با چند مفهوم جدید آشنا شویم که با این سیستم معرفی شدهاند:
قالبهای بلوکی (Block Themes)
FSE فقط با نوع خاصی از قالبها کار میکند که به طور کامل با استفاده از بلوکها ساخته شدهاند. برخلاف قالبهای کلاسیک که از کدهای PHP برای ساختاردهی استفاده میکردند، تمام اجزای یک قالب بلوکی (مانند header.php یا single.php) اکنون از طریق ویرایشگر قابل ویرایش هستند.
ویرایشگر سایت (Site Editor)
این قلب تپنده FSE است. وقتی یک قالب بلوکی فعال باشد، منوی «نمایش» > «سفارشیسازی» با گزینهی جدید «ویرایشگر» (Editor) جایگزین میشود. با ورود به این بخش، شما میتوانید بین بخشهای مختلف سایت خود مانند هدر و فوتر جابجا شوید و آنها را مستقیماً ویرایش کنید.
الگوها (Templates) و اجزای الگو (Template Parts)
یک قالب بلوکی از مجموعهای از «الگوها» تشکیل شده است. برای مثال، الگوی «نوشته تکی» (Single Post) ساختار نمایش یک مقاله را مشخص میکند و الگوی «آرشیو» (Archive) نحوه نمایش لیست مقالات یک دستهبندی را تعیین میکند. هر یک از این الگوها نیز از «اجزای الگو»ی قابل استفاده مجدد، مانند «سربرگ» (Header) و «پاورقی» (Footer) تشکیل شدهاند. شما میتوانید این الگوها و اجزا را ویرایش کرده یا حتی الگوهای سفارشی خود را بسازید.
سبکهای سراسری (Global Styles)
این ویژگی به شما اجازه میدهد تا تنظیمات طراحی سراسری مانند پالت رنگ، تایپوگرافی (فونتها و اندازهها) و چیدمان پیشفرض را برای کل سایت خود به صورت یکجا تعریف کنید. با تغییر یک رنگ در سبکهای سراسری، آن رنگ در تمام بلوکهایی که از آن استفاده میکنند در سرتاسر سایت بهروز میشود.
استفاده از ویرایشگر بلوکی برای طراحی سایت
در حال حاضر با توجه به محدودیتها و امکانات کمتر ویرایشگر بلوکی در مقایسه با صفحهسازهایی مثل ویژوال کامپوزر و المنتور، این قابلیت کمتر استفاده میشود و ساخت یک سایت واقعی با امکانات محدود آن بدون نیاز به کدنویسی فعلا یک گزینهی عملی به حساب نمیآید. اما آینده طراحی در وردپرس را نمایندگی میکند و به کاربران عادی قدرتی میبخشد که پیش از این تنها در اختیار توسعهدهندگان بود.
