
به اشتراک بگذارید
آموزش وردپرس | بلاگ وبداده
مدیریت ابزارکهای وردپرس؛ نصب، تنظیم و سفارشیسازی
- ابزارک چیست: بلوکی آماده برای سایدبار، فوتر یا هر ناحیهای که پوسته تعریف کرده است.
- دو مسیر مدیریت: «نمایش ← ابزارکها» و «سفارشیسازی» با پیشنمایش زنده.
- ویرایشگر بلاکی: از نسخه 5.8 هر بلوک گوتنبرگ را میتوان داخل ناحیهی ابزارک گذاشت.
- ناحیهی سفارشی: با تابع register_sidebar میتوانید ناحیهی ابزارک تازه بسازید.
- حالت کلاسیک: با افزونهی Classic Widgets یا یک فیلتر ساده به صفحهی قدیمی برگردید.
در یک نگاه
مدیریت ابزارکهای وردپرس یعنی چه؟
- جستوجو: یک کادر جستوجوی سایت.
- نوشتههای تازه: فهرست آخرین مطالب.
- دستهها و بایگانی: ابزار پیمایش محتوای سایت.
- بلوک متن یا HTML سفارشی: هر محتوای دلخواه شما.
ناحیهی ابزارک چیست؟

چرا ابزارکها در وردپرس مهماند؟
- بدون کدنویسی: افزودن و جابهجایی با کشیدن و رها کردن.
- انعطاف: از نسخه 5.8 هر بلوک گوتنبرگ در دسترس است.
- پیشنمایش زنده: در سفارشیساز نتیجه را پیش از انتشار میبینید.
- سازگاری: افزونهها ابزارکهای اختصاصی مثل فرم تماس و شبکههای اجتماعی اضافه میکنند.
نقلقول از مستندات رسمی وردپرس
آموزش گامبهگام مدیریت ابزارکها
پیش از شروع
گام اول: افزودن ابزارک از مسیر نمایش ← ابزارکها
جابهجایی سریع
گام دوم: تنظیم ابزارکها در سفارشیساز با پیشنمایش زنده
گام سوم: ساخت ناحیهی ابزارک سفارشی با کد
// ساخت یک ناحیهی ابزارک (سایدبار) سفارشی
// این کد را در functions.php قالب فرزند قرار دهید
add_action( 'widgets_init', 'webdade_register_widget_area' );
function webdade_register_widget_area() {
register_sidebar( array(
'name' => 'سایدبار کناری وبلاگ',
'id' => 'blog-sidebar',
'description' => 'ابزارکهای این ناحیه در کنار نوشتهها نمایش داده میشوند',
'before_widget' => '<section id="%1$s" class="widget %2$s">',
'after_widget' => '</section>',
'before_title' => '<h3 class="widget-title">',
'after_title' => '</h3>',
) );
}PHPقالب فرزند را فراموش نکنید
گام چهارم: بازگشت به ابزارک کلاسیک
// بازگشت به ابزارک کلاسیک بدون نصب افزونه
// این خط را به functions.php قالب فرزند اضافه کنید
add_filter( 'use_widgets_block_editor', '__return_false' );PHP
جدول مقایسه: ویرایشگر بلاکی در برابر ابزارک کلاسیک
| ویژگی | ویرایشگر ابزارک بلاکی | ابزارک کلاسیک |
|---|---|---|
| روش افزودن | بلوکهای گوتنبرگ + کشیدن و رها کردن | فهرست ابزارکهای آماده |
| انعطاف محتوا | هر بلوک (تصویر، دکمه، ستون) | فقط ابزارکهای تعریفشده |
| نسخهی وردپرس | از 5.8 به بعد (پیشفرض) | با افزونه یا فیلتر |
| منحنی یادگیری | شبیه ویرایشگر نوشته | ساده و آشنا برای کاربران قدیمی |
| مناسب برای | سایتهای تازه و منعطف | سازگاری با افزونههای قدیمی |
پیشنهاد ما
میزبانی وردپرس در وبداده
✅ هاست وردپرس بهینه با پشتیبانی 24 ساعتهی فارسی.
✅ راهاندازی سریع همراه با جعبهابزار وردپرس در هاست سیپنل.
تجربهی پشتیبانی وبداده
معایب و محدودیتهایی که باید بدانید
پرسشهای پرتکرار دربارهی ابزارکها
ابزارک با بلوک چه فرقی دارد؟
ابزارک قطعهی محتوایی مخصوص ناحیههای ثابت مثل سایدبار و فوتر بود؛ بلوک واحد محتوایی ویرایشگر گوتنبرگ است. از نسخه 5.8 این دو ادغام شدهاند و بلوکها را میتوان داخل ناحیهی ابزارک هم قرار داد.
چرا منوی ابزارکها را در پیشخوان نمیبینم؟
به احتمال زیاد پوستهی شما «بلاکی» (Full Site Editing) است. این پوستهها منوی جدا برای ابزارک ندارند و همهچیز در «نمایش ← ویرایشگر سایت» مدیریت میشود.
چطور به ابزارک کلاسیک برگردم؟
افزونهی رسمی «Classic Widgets» را نصب و فعال کنید؛ بدون هیچ تنظیمی صفحهی قدیمی برمیگردد. جایگزین بدون افزونه، افزودن فیلتر use_widgets_block_editor به functions.php است.
چطور یک ناحیهی ابزارک جدید بسازم؟
با تابع register_sidebar در functions.php قالب فرزند ناحیه را ثبت کنید و با dynamic_sidebar در فایل قالب نمایش دهید. پس از آن، ناحیه در صفحهی ابزارکها ظاهر میشود.
افزودن ابزارک به سئوی سایت آسیب میزند؟
بهخودیخود نه. اما شلوغکردن سایدبار با ابزارکهای سنگین و اسکریپتدار میتواند سرعت صفحه را کم کند؛ پس فقط ابزارکهای لازم را نگه دارید.
تغییرات ابزارک روی همهی صفحهها اعمال میشود؟
ابزارکهای یک ناحیه معمولاً در تمام صفحاتی که آن ناحیه را نشان میدهند دیده میشوند. برای نمایش شرطی (مثلاً فقط در نوشتهها) به افزونههای کنترل نمایش نیاز دارید.
میتوانم کد HTML سفارشی در ابزارک بگذارم؟
بله. بلوک «HTML سفارشی» یا ابزارک متن این امکان را میدهد؛ فقط مراقب کدهای ناامن و اسکریپتهای ناشناس باشید.
ابزارکهایم بعد از تغییر پوسته ناپدید شدند، چرا؟
هر پوسته ناحیههای ابزارک خودش را دارد. اگر پوستهی جدید ناحیهی متناظر را نداشته باشد، ابزارکها به بخش «ابزارکهای غیرفعال» منتقل میشوند و پس از بازگرداندن ناحیه دوباره در دسترساند.
برای مدیریت ابزارک به افزونه نیاز دارم؟
خیر. مدیریت پایهی ابزارکها بخشی از هستهی وردپرس است. افزونه فقط وقتی لازم است که ابزارک خاصی مثل فرم تماس یا نمایش شبکهی اجتماعی بخواهید.
جمعبندی و چند نکتهی پایانی
چکلیست سریع
✅ ابزارک را از «نمایش ← ابزارکها» اضافه و «بهروزرسانی» را بزنید.
✅ برای پیشنمایش زنده از سفارشیساز استفاده کنید.
✅ ناحیهی سفارشی را فقط در functions.php قالب فرزند بسازید.
✅ سایدبار را سبک نگه دارید تا سرعت سایت حفظ شود.



