نصب افزونه ها و قالب ها از مخزن وردپرس

1. مقدمه

در این بخش با یکی از مهم‌ترین قابلیت‌های وردپرس یعنی مخزن رسمی (WordPress Repository) آشنا می‌شویم. این مخزن شامل هزاران قالب (Theme) و افزونه (Plugin) رایگان است که بدون نیاز به کدنویسی، امکانات متنوعی را به سایت شما اضافه می‌کنند.

2. تفاوت قالب و افزونه

قبل از ورود به بخش عملی، لازم است تفاوت میان قالب و افزونه را بدانیم:

  • قالب (Theme): ظاهر و ساختار گرافیکی سایت را مشخص می‌کند (منوها، فونت‌ها، رنگ‌ها، چیدمان صفحات و…).
  • افزونه (Plugin): قابلیت‌ها و عملکردهای جدیدی به سایت اضافه می‌کند (مانند ایجاد آزمون، عضویت کاربر، فروش دوره، فرم تماس و غیره).

به بیان ساده‌تر، قالب ظاهر را می‌سازد و افزونه عملکرد را.

3. ورود به مخزن وردپرس

برای دسترسی به مخزن قالب‌ها و افزونه‌ها:

  1. وارد پیشخوان (Dashboard) وردپرس شوید.
  2. از منوی سمت راست گزینه‌ی افزونه‌ها ← افزودن (Plugins → Add New) یا نمایش ← پوسته‌ها ← افزودن (Appearance → Themes → Add New) را انتخاب کنید.
  3. در صفحه بازشده، می‌توانید افزونه یا قالب مورد نظر خود را با استفاده از نوار جست‌وجو پیدا کنید.

💡 نکته: تمام افزونه‌ها و قالب‌های موجود در مخزن وردپرس پیش از انتشار توسط تیم رسمی وردپرس بررسی امنیتی می‌شوند، بنابراین برای شروع کار مطمئن و قابل اعتماد هستند.

4. نصب افزونه از مخزن

فرض کنید قصد دارید یک افزونه برای ایجاد فرم تماس نصب کنید:

  1. در بخش “افزونه‌ها ← افزودن”، عبارت “Contact Form 7” را در کادر جست‌وجو وارد کنید.
  2. روی گزینه نصب (Install) و سپس فعال‌سازی (Activate) کلیک کنید.
  3. پس از فعال‌سازی، افزونه به فهرست افزونه‌های نصب‌شده اضافه می‌شود و می‌توانید تنظیمات آن را از منوی جدیدی که در پیشخوان ایجاد شده، انجام دهید.

🔧 نمونه افزونه‌های رایگان پرکاربرد برای سایت آموزشی:

  • LearnPress (سیستم آموزشی پایه‌ای رایگان)
  • Elementor (ویرایشگر گرافیکی صفحات)
  • WPForms (ساخت فرم تماس و فرم ثبت‌نام)
  • LiteSpeed Cache یا WP Fastest Cache (افزایش سرعت سایت)
  • UpdraftPlus (پشتیبان‌گیری از سایت)

5. نصب قالب از مخزن

برای انتخاب و نصب قالب:

  1. از منوی نمایش → پوسته‌ها → افزودن وارد بخش قالب‌ها شوید.
  2. می‌توانید از قسمت “محبوب‌ترین”، “جدیدترین” یا “ویژه” استفاده کنید یا با جست‌وجو نام قالب مورد نظر را بیابید.
  3. روی گزینه پیش‌نمایش زنده (Live Preview) کلیک کنید تا قبل از نصب، ظاهر قالب را ببینید.
  4. اگر از قالب راضی بودید، گزینه نصب (Install) و سپس فعال‌سازی (Activate) را بزنید.

🎨 قالب‌های پیشنهادی برای آموزش آنلاین:

  • Astra (سبک، سریع و سازگار با افزونه‌های آموزشی مثل LearnDash)
  • OceanWP
  • GeneratePress
  • Hello Elementor (اگر از Elementor استفاده می‌کنید)

6. به‌روزرسانی افزونه‌ها و قالب‌ها

پس از نصب، باید همواره افزونه‌ها و قالب‌های خود را به‌روز نگه دارید:

  • از منوی پیشخوان، بخش به‌روزرسانی‌ها (Updates) را باز کنید.
  • در این بخش، تمام به‌روزرسانی‌های موجود نمایش داده می‌شود.
  • با یک کلیک می‌توانید آن‌ها را به‌روزرسانی کنید.

🔒 نکته امنیتی: قبل از به‌روزرسانی قالب یا افزونه‌های مهم، حتماً از سایت خود نسخه پشتیبان تهیه کنید تا در صورت بروز خطا بتوانید آن را بازگردانی کنید.

7. جمع‌بندی

در این جلسه یاد گرفتیم که:

  • قالب، ظاهر سایت را می‌سازد و افزونه، قابلیت‌های آن را گسترش می‌دهد.
  • از طریق مخزن وردپرس می‌توان به‌صورت رایگان افزونه‌ها و قالب‌های معتبر را نصب کرد.
  • انتخاب درست قالب و افزونه پایه‌گذار کیفیت و سرعت LMS شماست.

در قسمت بعد، یاد می‌گیریم چگونه با استفاده از بسته نصب سریع (Quick Start Package)، قالب حرفه‌ای خود را دقیقاً مانند دمو آماده کنیم.