همهچی از یه نیاز خیلی تکراری ولی حیاتی شروع شد: ساختن سایتهایی که هم زیبا باشن، هم سریع، هم مشتریپسند. علی، یه طراح سایت که عاشق Bricks Builder بود، همیشه از این مشکل شکایت میکرد که مشتریهاش نمیتونن خودشون راحت محتوا رو ویرایش کنن. میخواست طراحی رو با Bricks انجام بده – چون طراحی باهاش مثل نقاشی کشیدن بود – ولی وقتی پروژه تحویل میشد، مشتری میخواست مثلاً فقط یه تیتر یا متن رو تغییر بده. برای این کار یا باید دسترسی کامل میداد به Bricks یا باید هر بار خودش ویرایش میکرد.
اونجا بود که فهمید یه چیزی کم داره. اون چیز، اسمش بود: GutenBricks.
افزونه GutenBricks چیه؟
GutenBricks یه افزونه حرفهای برای وردپرسه که قالبهای ساختهشده با Bricks Builder رو به بلاکهای قابل استفاده و ویرایش در گوتنبرگ تبدیل میکنه. یعنی میتونی یه بلاک سفارشی تو Bricks طراحی کنی، بعد اون بلاک بهصورت خودکار بیاد داخل ویرایشگر گوتنبرگ – درست همونجوری که کاربر انتظار داره.
این افزونه وردپرس برای هر کسی که با Bricks سایت طراحی میکنه ولی نمیخواد مشتری یا تیم محتوا رو مجبور به کار با Bricks کنه، یه نجاتدهندهست.
چه مشکلی رو حل میکنه؟
قبل از GutenBricks، یا باید کل سایت رو با گوتنبرگ طراحی میکردی (که محدودیت زیاد داشت)، یا با Bricks طراحی میکردی و بعد برای ویرایش محتوا باید خودت وارد عمل میشدی. اما حالا یه راه سوم هست: طراحی حرفهای با Bricks و ویرایش آسان با گوتنبرگ. بهترین ترکیب ممکن.
ساختار و قابلیتهای اصلی افزونه
قابلیت | توضیح |
---|---|
ساخت بلاک سفارشی | با Bricks، بلاک طراحی کن و اونو تو گوتنبرگ استفاده کن |
InnerBlocks | درج بلاکهای دیگه داخل بلاک اصلی، مثل Text یا Image |
ورژنها و Variant | طراحی چند حالت مختلف برای یه بلاک |
کنترل دسترسی | مشخص کن کاربر چی رو ببینه، چی رو نتونه تغییر بده |
اتصال به دیتای پویا | پشتیبانی کامل از ACF، Meta Box و دادههای پویا |
کنترل کامل ظاهر بلاک | از طراحی گرفته تا کلاسهای CSS و استایلهای خاص |
تجربه واقعی: از سردرگمی به آزادی کاربر
مریم، مدیر محتوا تو یه شرکت حقوقی بود. وقتی سایتشون با Bricks ساخته شد، طراحی عالی بود ولی نمیتونست بدون خرابکردن ساختار، متنها رو ویرایش کنه. هر بار باید پیام میداد به طراح: «این تیترو عوض کن، این شماره تماسو بروز کن.»
بعد از نصب GutenBricks، همه بلاکها به نسخه گوتنبرگ تبدیل شد. حالا هر متن، تصویر یا لینک رو خودش تغییر میداد. بدون اینکه به طراحی دست بزنه یا چیزی خراب شه.
این افزونه به درد کی میخوره؟
- طراحهای حرفهای که با Bricks کار میکنن ولی مشتریهاشون عادت به گوتنبرگ دارن
- آژانسهایی که تیم طراحی جدا از تیم محتوا دارن
- سایتهایی که قراره محتوای دینامیک داشته باشن ولی همچنان سبک و واکنشگرا بمونن
- مدیرانی که نمیخوان مشتریشون کلاً دسترسی به Bricks داشته باشه
مثال کاربردی: بلاک معرفی خدمات قابل ویرایش
فرض کن توی Bricks یه بخش طراحی کردی برای معرفی یه سرویس خاص. یه باکس شامل عنوان، آیکون، توضیح و یه دکمه. با GutenBricks اینو به یه بلاک گوتنبرگ تبدیل میکنی. حالا مشتری میتونه فقط عنوان و توضیح و دکمه رو تغییر بده، ولی استایل، فاصله، رنگ و فونت همون میمونه. خیال راحت، ظاهر ثابت.
امکانات مهم که باید بشناسی
InnerBlocks
با این قابلیت، میتونی داخل یه بلاک بزرگ، فضای درج بلاکهای دیگه بذاری. مثلاً یه Section بسازی که داخلش بشه چند پاراگراف یا عکس هم درج کرد. اینطوری بلاک قابل توسعه میمونه.
Variant Toggle
بلاکهایی بساز که ظاهر و استایلهای مختلف دارن. کاربر موقع درج، میتونه بین نسخههای مختلف یکی رو انتخاب کنه.
Data Binding با ACF
اطلاعات پویا از دیتابیس یا فیلدهای سفارشی رو به راحتی وارد بلاک کن. این برای نمایش اطلاعات متغیر خیلی کاربردیه.
دسترسی قابل کنترل
تعیین کن کدوم قسمت بلاک قابل ویرایش باشه و کدوم نباشه. میتونی محتوا رو باز بذاری ولی ساختار رو قفل کنی.
امکان درج شرطی و فیلترشده
نمایش بعضی بلاکها فقط برای نقشهای خاص یا در شرایط خاص. ترکیبش با افزونههای شرطی فوقالعاده قوی میشه.
مقایسه کامل با سایر راهحلها
ویژگی | GutenBricks | فقط Bricks یا فقط گوتنبرگ |
طراحی حرفهای با آزادی | بله | یا طراحی ضعیف یا آزادی کم |
ویرایش آسان توسط کاربر | بله، با گوتنبرگ | فقط توسعهدهنده |
اتصال به داده پویا | پشتیبانی از ACF و Meta Box | محدود یا نیاز به کدنویسی |
تجربه کاربری مشتری | حرفهای و امن | پرخطر یا محدود |
امکان ایجاد کامپوننت | بله، قابل استفاده در چند صفحه | اغلب وابسته به تکرار دستی |
سوالات پرتکرار درباره GutenBricks
آیا افزونه رایگانه؟
خیر، نسخه رایگان نداره.
با کدوم نسخه Bricks سازگاره؟
کاملاً با نسخه ۲ به بعد سازگاره. بروزرسانیهاش همیشه سریعن.
نصبش نیاز به مهارت فنی داره؟
نه واقعاً. فقط نصبه. ولی برای استفاده حرفهای از قابلیتهای خاصش باید با Bricks آشنا باشی.
آیا تو حالت چندزبانه یا WPML کار میکنه؟
بله، چون ساختارش با استانداردهای وردپرس هماهنگه.
امکان ساخت بلاک عمومی برای چند صفحه هست؟
بله، حتی میتونی یه بلاک بسازی که تو چند صفحه بهصورت مستقل استفاده بشه.
وقتی طراحی و آزادی کنار هم قرار میگیرن
برخی ابزارها فقط یه قابلیت جدید بهت میدن. ولی GutenBricks یه ذهنیت جدید به طراحی سایت میده. هم ساختار حرفهای Bricks رو داری، هم آزادی گوتنبرگ رو به مشتری میدی.
نه نیاز داری مشتریتو آموزش بدی، نه ازش بخوای دسترسی به چیزی بده که نباید. یه رابط امن، ساده و حرفهای برای دو دنیا.
جمعبندی انسانی، نه رباتی
تا وقتی تیم طراحی و تیم محتوا جدا نباشن، مشکلی نیست. ولی وقتی پروژه بزرگتر میشه، حتماً نیاز داری کسی که محتوا تولید میکنه بتونه بهراحتی با اون کار کنه. بدون اینکه بزنه زیر همهچیز.
GutenBricks این توازن رو برقرار میکنه. حرفهای بساز، بدون دردسر تحویل بده. مشتری هم راضی، خودت هم راحت.
- نسخه : 1.1.25
- حجم فایل : 1 مگابایت
- زبان : انگلیسی