قطعاً الان که دارید این مطلب را مطالعه میکنید با وردپرس آشنایی دارید و می دانید که با وردپرس می توانید وب سایت های حرفه ای شرکتی و فروشگاهی در کمترین زمان ممکن و بدون برنامه نویسی طراحی و اجرا کنید ، این امر تنها با افزونه های وردپرس محقق خواهد شد حالا باید در این جلسه پاسخ سوال افزونه در وردپرس چیست را پیدا کنید و چگونه آموزش نصب افزونه وردپرس را یاد بگیریم پس برای درک بیشتر با ما همراه باشید .
افزونه وردپرس چیست ؟
ما برای این که یک امکاناتی را به سایت وردپرسی خودمان اضافه کنیم نیاز داریم تا با برنامه نویسی وردپرس که زبان آن PHP می باشد آن ویژگی را اجرا و طراحی کنیم اما افزونه ها کار ما را راحت کرده اند یعنی اینکه یک سری افراد افزونه هایی در زمینه مورد نظر ما طراحی کرده اند و ما بدون اینکه کدنویسی کنیم میتوانیم آن ویژگی را در سایت خودمان به راحتی با چند کلیک داشته باشیم .
راستی ما در سایت به کمک یکی از افزونه های صفحه ساز وردپرس به شما آموزش داده ایم که چگونه طراحی سایت بدون کدنویسی انجام دهید شما میتوانید با مراجعه به بخش آموزش المنتور و با کمک افزونه فوق به راحتی سایت خودتان را طراحی کنید.
آموزش نصب افزونه وردپرس به 6 روش
وردپرس راههای مختلفی برای نصب افزونه وجود دارد و ما در این آموزش، ۶ روش مختلف و کاربردی را به شما معرفی میکنیم.
۱. نصب افزونه از مخزن وردپرس (سادهترین روش)
مخزن وردپرس محلی است که می توانید به بیش از 3500 افزونه رایگان از طریق وبسایت رسمی وردپرس یعنی https://wordpress.org/plugins/ دسترسی پیدا کنید. در این بخش می آموزید که چگونه مناسب ترین افزونه را از منبع معتبری مثل مخزن وردپرس در پیشخوان دانلود و نصب کنید.
وارد پیشخوان وردپرس خود شوید و به افزونه ها > افزودن افزونه تازه بروید. در نوار جستجو نام افزونه مورد نظر را وارد کنید. همچنین می توانید با کلیک بر روی تب های ارائه شده در سمت راست، افزونه های برجسته، محبوب یا توصیه شده را مرور کنید.

۲. نصب افزونه از طریق بارگذاری فایل ZIP
گاهی اوقات ممکن است افزونهای را از سایتهای دیگر یا مارکتهای فارسی مثل المنتور سایت تهیه کرده باشیم. در این مواقع، فایل افزونه بهصورت ZIP به ما داده میشود. کافی است وارد بخش افزونهها ← افزودن بشویم و روی دکمه “بارگذاری افزونه” کلیک کنیم. بعد فایل ZIP را انتخاب کرده و نصب و فعالش میکنیم.

۳. نصب افزونه از طریق هاست
اگر به هر دلیلی موفق به نصب افزونه از طریق مخزن یا بارگذاری فایل ZIP نشدید؛ از روش سوم یعنی آپلود در هاست استفاده کنید.
برای این منظور وارد بخش مدیریت فایل هاست بشید؛ پوشه public_html و root سایت را پیدا کنید. در داخل پوشه wp-content زیر پوشه plugins فایل ZIP افزونه را بارگذاری کنید. بعد از آپلود، پوشه را از حالت فشرده خارج کنید. حالا به محیط افزونه ها در پیشخوان وردپرس برگردید و افزونه را فعال کنید.

۳. نصب افزونه از طریق FTP
در بعضی شرایط (مثلاً وقتی پنل وردپرس مشکل دارد)، میتوانیم به کمک نرمافزار FTP مثل FileZilla وارد فضای هاست بشویم. فقط باید فایل ZIP افزونه را از حالت فشرده خارج کنیم و پوشهی آن را در مسیر wp-content/plugins آپلود کنیم. بعد از آن، وارد پیشخوان وردپرس شده و افزونه را فعال میکنیم.
۵. نصب افزونه با استفاده از WP-CLI
این روش برای کاربران حرفهای و برنامهنویسها مناسب است. اگر به خط فرمان (Command Line) و ابزار WP-CLI دسترسی داریم، میتوانیم فقط با نوشتن چند دستور افزونه مورد نظرمان را نصب و فعال کنیم. مثلاً با دستور:
wp plugin install plugin-name –activate
۶. نصب افزونه با ابزارهای خودکار هاست مثل Softaculous
در بعضی از هاستها ابزارهایی مثل Softaculous وجود دارد که از همانجا میتوان افزونههای محبوب وردپرس را نصب کرد. این روش بیشتر در هاستهای اشتراکی دیده میشود و خیلی سریع و خودکار انجام میشود.
نکات مهم قبل از نصب افزونه (سازگاری، امنیت، بهروزرسانی)
پلاگین ها قطعه کدهای آماده و افزودنی هایی برای وردپرس هستند که توسط توسعه دهندگان مختلفی ایجاد شده. از طرفی وردپرس یک CMS پویا است که دائما در حال به روزرسانی است.
اگر توسعهدهندگان افزونه ها بهروزرسانیهای وردپرس را دنبال نکنند و افزونههای خود را همگام با تغییرات وردپرس آپدیت نکنند، مشکلات ناسازگاری در سایت اتفاق میفتد.
یکی دیگر از دلایل بروز مشکلات سازگاری، تضاد بین پلاگین ها و تم های مختلف است. امکان دارد؛ کد یک افزونه یا قالب مانع از کارکرد افزونه دیگر شود. یا اینکه، دو افزونه تلاش کنند تا یک کار را به روش های مختلف انجام دهند و در نهایت هیچ کاری انجام نمی شود!
توجه: ناسازگاری افزونه در سایت های وردپرسی اصلی ترین دلیل عملکرد نادرست بخش های مختلف، down شدن سایت، عدم لود صفحه خاص یا سرعت پایین سایت می باشد.
برای جلوگیری از بروز این مشکلات نکات زیر را قبل از نصب افزونه رعایت کنید:
- افزونه هایی که به صورت منظم آپدیت نمیشوند را نصب نکنید: اگر افزونه ای را دیدید که آخرین آپدیت آن مربوط به یکی دو سال پیش بوده و با نسخه های جدید وردپرس آزمایش نشده، عملا منسوخ شده هست و نباید نصب شود.
- افزونه ها را به صورت منظم بروزرسانی کنید: برخی از آپدیت ها امنیتی هستند و باید هرچه سریعتر انجام شوند اما برخی از بروزرسانی ها ممکن است عملکرد سایت را مختل کنند. بنابراین باید نسبت به تغییرات هر آپدیت قبل از انجام آن مطلع باشید.
- برای یک سایت از افزونه ها و قالبی استفاده کنید که توسعه دهنده یکسانی دارد: افزونه هایی که توسعه دهندگان یکسانی دارند به خوبی با هم کار می کنند و آپدیت هایشان هم با همدیگر هماهنگ است.
- بروزرسانی خودکار را برای افزونه ها، قالب یا حتی هسته وردپرس فعال نکنید: با فعالسازی آپدیت خودکار افزونه ها بدون برنامه ریزی و بکاپ گیری آپدیت میشوند و این موضوع امکان بروز تداخل افزونه را افزایش می دهد ضمن اینکه برخی از اپدیت ها ممکن است باگ داشته باشند.
- قبل از نصب روی سایت زنده، افزونه را تست کنید: اگر از عملکرد و سازگاری افزونه ای مطمئن نیستید؛ قبل از نصب روی سایت روی لوکال هاست یا هاست آزمایشی تست کنید. چون در صورت بروز تداخل مدت زمانی طول میکشد که مشکل را برطرف کنید.
مواردی که بعد نصب افزونه باید رعایت شود
بعد از نصب افزونه حتما باید از آن را آپدیت کنید و این امر خیلی خیلی ضروری می باشد .

علت های الزامی بودن آپدیت پلاگین ها :
- چرا که ممکن پلاگین فوق مشکلات امنیتی داشته باشد و سایت ما مورد تهدید قرار بگیرد .
- هر توسعه دهنده افزونه سعی دارد با اضافه کردن امکانات مختلف سعی کند تا بیشترین نصب را در بین افزونه ها داشته باشد همین امر سبب می شود که امکانات جدید در اپدیت های بعدی برای ما فراهم کند.
فعالسازی و غیرفعالسازی افزونهها در وردپرس
حتی اگر افزونه ها روی سایت شما نصب باشند؛ تا زمانی که فعال نشوند عملکردی نخواهند داشت. بنابراین باید از مسیر پیشخوان> افزونه ها> افزونه های نصب شده، روی افزونه مورد نظر روی گزینه فعالسازی کلیک کنید.

برعکس زمانی که دیگر نیازی به عملکرد افزونه در سایت ندارید یا پلاگین باعث بروز اختلال شده با کلیک روی گزینه غیرفعال کردن کدهای افزونه بی اثر می شوند.

حذف کامل افزونهها از وردپرس
از لحاظ امنیتی توصیه می شود که افزونه هایی که احتیاجی ندارید را حتما از سایت حذف کنید. برای این کار اول باید افزونه را غیرفعال کنید. و بعد با کلیک روی گزینه حذف آن را پاک کنید.
رفع مشکلات رایج هنگام نصب افزونهها
- این بسته نمیتواند نصب شود. هیچ افزونهٔ معتبری یافت نشد: اگر با این خطا مواجه شدید؛ دلیلش این هست که فایل zip اشتباهی را آپلود کردید که شامل افزونه قابل نصب نیست.
- پرونده بارگذاری شده بزرگتر از upload_max_filesize درini است: این ارور در هنگام نصب افزونه به دلیل محدودیت حجم فایل در وردپرس اتفاق میفتد. با کمک آموزش رفع خطای upload_max_filesize مشکل را برطرف کنید.
- خطای Fatal error- Allowed memory size of ….. bytes exhausted: اگر در هنگام نصب افزونه این خطا را مشاهده میکنید؛ باید ظرفیت حافظه را از طریق اضافه کردن کد زیردر فایل wp-config.php روی هاست افزایش دهید.
define( ‘WP_MEMORY_LIMIT’, ‘256M’ );
سؤالات متداول درباره نصب افزونه وردپرس
چرا افزونه نصب یا فعال نمی شود؟
افزونه ها امکان دارد به دلایل مختلفی مثل خطا در فایل zip، تداخل با افزونه های دیگر، ناسازگاری با ورژن php هاست یا محدودیت های سرور به درستی نصب یا فعال نشوند.
حداکثر چند افزونه در وردپرس میشه نصب کنیم؟
هیچ محدودیتی برای نصب افزونه وجود ندارد ولی نصب افزونه های غیرضروری باعث کند شدن سایت و مشکلات امنیتی می شود.
حالا میگید از کجا متوجه بشم نام افزونه با امکانات مورد نظرم چی هستش ؟
خوب این یک سوال خوبیه شما باید یک کلمه از امکاناتی که مورد نظرتان هستش رو تایپ کنید . مثلا اگر دنبال فرم تماس با ما هستید کافیه به لاتین بنویسید Form و یک سری افزونه ها برای شما نمایش داده میشود و باید افزونه ای را انتخاب کنید که نظر تعداد نصب فعال ، بروزرسانی و امتیاز بالاتر از بقیه باشند و تست کنید ببنید نیاز شما را برآورده می کند یا خیر .

انواع پلاگین ها

ما انواع مختلفی پلاگین داریم که در هر زمینه ای میتوانید بدون کدنویسی از آن ها در زمان خیلی خیلی کوتاه استفاده کنید که به شرح ذیل می باشد :
- افزونه فروشگاهی
- افزونه سئو
- افزونه کاربری و پروفایل
- افزونه صفحه ساز
- افزونه اسلایدر و تصویر
- افزونه فرم ساز
- افزونه کاربردی
- افزونه پشتیبانی و چت
- افزونه مدیریت
- افزونه درگاه بانکی
- افزونه بهینه ساز
- افزونه امنیت
- افزونه مارکتینگ
- افزونه شبکه اجتماعی
- افزونه رزرو
- افزونه بکاپ
افزونه وردپرس چگونه کار میکنند
فقط کافیه آن را با چند کلیک که در ادامه به شما میگوییم نصب و فعال کنید و به راحتی از آن استفاده کنید .هر افزونه پس از فعال سازی در پیشخوان وردپرس در قسمت منو ها یک بخشی را با اسم خودشان برای شما ایجاد میکنند که شما به راحتی به تنظیمات و امکانات آن دسترسی داشته باشید . مثال زیر برای افزونه فروشگاه ساز ووکامرس می باشد.

افزونه های رایگان یا پولی

افزونه ها از لحاظ مالی به 3 قسمت تقسیم می شوند :
- افزونه های رایگان : که به راحتی میتوانید از مخزن وردپرس نصب و راه اندازی کنید و کاملاً رایگان هستند مثل افزونه Contact Form 7 که یک افزونه انعطاف پذیر و عالی برای ایجاد فرم در وردپرس می باشد .
- افزونه های پولی : این افزونه ها فقط و فقط در سایت های اختصاصی نویسنده افزونه قرار دارد و باید آن را خریداری کنید . مثل افزونه WP Rocket که یک افزونه افزایش سرعت وردپرس می باشد که به طرز خیلی زیادی سرعت سایت شما را بالا می برد .
- افزونه های رایگان اما پولی : درسته هم رایگانه هم پولی یعنی یکسری از قابلیت های آن رایگان قرار داده شده و یکسری از امکانات دیگر آن به صورت نسخه پولی یا معمولا با اسم Pro قرار داده می شود که شما میتوانید با تهیه نسخه پرو به تمامی امکانات دست پیدا کنید . مثل افزونه المنتور که میتوانید سایت خودتان را با آن طراحی کنید اما برای دستیابی به امکانات دیگر آن باید نسخه المنتور پرو را خریداری کنید .





5 پاسخ
سلام روزتون بخیر من افزونه اسلاید روولوشن رو به وردپرسم اضافه کردم ولی متاسفانه برای اددان اسلاید روولوشن یه فایل جداگانه وجود دارد و داخل خود اسلاید روولوشن جایی برای اضافه کردن فایل هایی اددان نیست چجوری اددان رو اصافه کنم؟
سلام خسته نباشید استاد من روی یک سایت با قالب آماده دارم کار میکنم ولی در بخش افزونه ها میخوام یه افزونه سئو نصب کنم ولی متاسفانه گزینه افزودن و ندارم میشه راهنماییم کنید چکار کنم برای اضافه کردن افزونه
سلام احتمالا این گزینه توسط طراح قالب آماده مخفی شده در انتهای ادرس سایت خودتان /wp-admin/plugin-install.php را بزنید .
درود وقت عالی بخیر.
بابت آموزش بسیار خوبتان سپاسمندم
ممنون از شما