آموزش نصب افزونه در وردپرس
مقدمه ای بر نصب افزونه وردپرس
آموزش نصب افزونه در وردپرس یکی از پیش نیازهای یادگیری وردپرس است. افزونه تحت نام های پلاگین، Add-on ، ماژول و Extension نیز شناخته می شود. در این مقاله ما قصد داریم چندین روش مختلف نصب افزونه وردپرسی را آموزش دهیم. پیش از شروع آموزش نیاز است بدانید؛ افزونه برنامه ای است که به امکانات وردپرس اضافه می کند. یعنی علاوه بر امکاناتی که خود وردپرس دارد، یک سری امکانات دیگر به وب سایت یا پنل مدیریت وردپرس اضافه می شود. مانند افزونه Contact form 7 که امکان فرم تماس را در وردپرس فراهم می کنم. اگر در حین نصب با خطای upload_max_filesize مواجه شدید به مقاله «خطای نصب افزونه و قالب وردپرس upload_max_filesize» مراجعه کنید.
فهرست مقاله:
- روش اول: نصب افزونه وردپرس از ریپازیتوری
- روش دوم: نصب افزونه وردپرس توسط آپلود
- روش سوم: نصب افزونه از دایرکتوری وردپرس
افزونه های وردپرس توسط توسعه دهندگان وب برنامه نویسی می شود. وردپرس یک API (واسط برنامهنویسی کاربردی) برای توسعه خود به برنامه نویس ها ارائه می دهد که توسعه دهندگان وب توسط آن می توانند افزونه های خود را برنامه نویسی کنند.
افزونه ها به سه دسته کلی تقسیم می شوند:
- افزونه های کاملا رایگان
- افزونه های نیمه رایگان با پرداخت درون برنامه ای
- افزونه های کاملا پولی
راستی لازم نیست قالب ها، افزونه ها و… را دونه دونه بخرید! فقط کافیه برای دانلود اشتراک GGBOX VIP تهیه کنید. همچنین با تهیه اشتراک GGBOX VIP می توانید سوالات فنی خود را تیکت نمایید.
هشدار مهم در بروزرسانی
در نصب بروزرسانی قالب یا افزونه ها احتیاط کنید، انجام بروزرسانی سهل و آسان است ولی این بروزرسانی ها می تواند چندین ناهماهنگی پرخطر در سایت ایجاد کند. اول ناهماهنگی بین قالب و افزونه با هسته وردپرس، دوم ناهماهنگی بین افزونه با قالب، سوم ناهماهنگی بین افزونه ها که در همه این شرایط بحرانی احتمال دارد وب سایت Down شده و از دست برود و بازیابی آن خصوصا در دیتابیس مشکل باشد. از بروزرسانی های زودهنگام اجتناب کنید و اجازه دهید حداقل 3 ماه از زمان انتشار بروزرسانی بگذرد. همچنین می توانید از امکان [غیرفعالسازی بروزرسانی خودکار] در وردپرس استفاده کنید.
روش اول: نصب افزونه وردپرس از ریپازیتوری
ریپازیتوری به انگلیسی repository و در فارسی به معنای مخزن است. وردپرس برای همه افزونه های رایگان یا نیمه رایگان خود یک مخزن بزرگ از افزونه های وردپرسی دارد. بیش از 60،000 افزونه در ریپازیتوری وردپرس وجود دارد. توسعه دهندگان وب پس از آماده شدن افزونه شان، آن را در ریپازیتوری وردپرس آپلود می کنند تا دیگران بتوانند افزونه را نصب کنند. برای نصب افزونه از ریپازیتوری وردپرس ابتدا وارد مدیریت وردپرس خود به آدرس example.com/wp-admin شوید، سپس از منو سمت راست وردپرس فلش موس را روی گزینه «افزونه ها» نگه دارید تا زیرمنو «افزودن» نمایش داده شود و روی آن کلیک کنید. همچنین در صورتی که زیرمنو به شما نمایش داده نشد می توانید با انتخاب گزینه «افزونه ها» یعنی آدرس example.com/wp-admin/plugin.php نیز، از بالا گزینه «افزودن» را انتخاب کنید. در نهایت شما باید وارد صفحه افزودن افزونه یعنی آدرس example.com/wp-admin/plugin-install.php بشوید.
همانطور که در تصویر زیر مشاهده می کنید، وردپرس به صورت پیشفرض افزونه های ویژه را به شما نمایش می دهد، افزونه های ویژه شامل افزونه هایی است که هم دارای تعداد نصب بالای میلیونی هستند و هم کاربران به آن ها امتیاز بالایی داده اند. برای نصب افزونه مطابق با فلش قرمز رنگ، روی دکمه نصب کلیک کنید و منتظر دانلود افزونه توسط وردپرس بمانید. دانلود افزونه توسط وردپرس چند ثانیه تا 2 دقیقه زمانبر است. پس از دانلود دکمه فعال به شما نمایش داده می شود که با کلیک کردن روی آن نیز افزونه فعال خواهد شد و عملیات نصب پایان می یابد. عملیات نصب شامل دو مرحله کلی زیر است:
- دانلود فایل افزونه
- فعالسازی افزونه
در ادامه درباره صفحه فوق توضیحاتی خواهیم داد. همانطور که در بالا سمت راست صفحه مشاهده می کنید، وردپرس افزونه ها را یک دسته بندی کلی کرده است که شامل موارد زیر است:
- افزونه های ویژه: دارای تعداد نصب و امتیاز بالا
- افزونه های محبوب: دارای امتیاز بالا
- افزونه های توصیه شده: توصیه خود وردپرس است
- علاقهمندیها: افزونه هایی است که شما قبلا در وردپرس ثبت نام و آن ها را به لیست علاقه مندی های شخصی تان اضافه کرده اید.
در بالا سمت چپ صفحه فیلد جستجو را مشاهده می کنید، ممکن است شما به توصیه دوستان یا مطالعه در اینترنت با افزونه ای آشنا شده باشید که در ریپازیتوری وردپرس قرار دارد و قصد دارید آن را پیدا و نصب کنید. در این فیلد با وارد کردن نام افزونه می توانید افزونه مورد نظر را پیدا و نصب کنید. اگر صرفا نام برنامه نویس افزونه را می شناسید می توانید جستجو را براساس نویسنده انجام دهید. جستجو در ریپازیتوری وردپرس بر اساس 3 چیز است:
- کلمه کلیدی: کلمات کلیدی که شامل نام افزونه یا بخشی از نام افزونه است.
- نویسنده: نام برنامه نویس افزونه
- برچسب: برچسب هایی که خود برنامه نویس برای افزونه خود انتخاب کرده است.
نکتهای در جستجو افزونه
در زمان جستجو نام افزونه ها در ریپازیتوری وردپرس، جستجو آن به دقت جستجوگرهایی مانند گوگل نیست و ممکن است با جستجو بخشی از نام افزونه آن را پیدا نکنید. در نتیجه برای جستجو افزونه از حالت های مختلف استفاده کنید، یک بار نام کامل افزونه را وارد کنید، بار دیگر نام بخشی از آن را، اگر بین آن خط تیره است با خط تیره وارد کنید یا یک بار نام را به فارسی و بار دیگر به انگلیسی وارد نمایید.
راستی لازم نیست قالب ها، افزونه ها و… را دونه دونه بخرید! فقط کافیه برای دانلود اشتراک GGBOX VIP تهیه کنید. همچنین با تهیه اشتراک GGBOX VIP می توانید سوالات فنی خود را تیکت نمایید.
روش دوم: نصب افزونه وردپرس توسط آپلود
اگر فایل افزونه را داشته باشید می توانید با آپلود آن به وردپرس نسبت به نصب اقدام نمایید. ممکن است شما فایل افزونه را از وب سایتی خریداری کرده باشید یا از سایت GGBOX.IR دانلود کرده باشید، در این حالت می توانید با آپلود مستقیم آن از کامپیوتر خود به وردپرس آن را نصب نمایید. فایل افزونه یک فایل فشرده از نوع ZIP است، یعنی وردپرس می تواند این فایل را دریافت و از حالت فشرده برای نصب خارج نماید، در نتیجه دقت نمایید که در حال آپلود فرمت زیپ هستید. گفتنی است فرمت ZIP یک فرمت استاندارد است که سیستم عامل ویندوز و نرم افزار محبوب WINRAR از آن پشتیبانی می کند.
مطابق با روش اول و تصویر زیر باید مجددا وارد صفحه «افزودن افزونه» بشوید، یعنی آدرس example.com/wp-admin/plugin-install.php ، سپس از بالا روی دکمه «بارگذاری افزونه» کلیک نمایید. با کلیک روی دکمه بارگذاری افزونه، امکان انتخاب فایل افزونه و آپلود آن فراهم می شود، روی گزینه Choose File کلیک نمایید سپس در لپ تاپ یا کامپیوتر خود فایل ZIP را انتخاب کنید، در نهایت با فعال شدن «دکمه نصب» ، روی آن کلیک نمایید تا فایل آپلود شود.
پس از انتخاب دکمه نصب، ممکن است مقداری عملیات نصب زمانبر باشد، زمان آپلود فایل افزونه به سرعت اینترنت شما بستگی دارد و زمان استخراج فایل ZIP از حالت فشرده به هاست یا سرور شما بستگی دارد. در نهایت پس از نصب موفق با تصویر زیر رو به رو خواهید شد. در پیام زیر وردپرس به ما پیام نصب موفق افزونه و به روزرسانی ترجمه های آن به زبان فارسی را خواهد داد. حالا برای فعال کردن افزونه می توانید روی دکمه «فعالکردن افزونه» کلیک نمایید. مراحل به ترتیب به این صورت است:
- تهیه فایل ZIP افزونه
- انتخاب و آپلود فایل افزونه
- فعالسازی افزونه
راستی لازم نیست قالب ها، افزونه ها و… را دونه دونه بخرید! فقط کافیه برای دانلود اشتراک GGBOX VIP تهیه کنید. همچنین با تهیه اشتراک GGBOX VIP می توانید سوالات فنی خود را تیکت نمایید.
روش سوم: نصب افزونه وردپرس از دایرکتوری
روش های اول و دوم همگی از طریق UI مدیریت وردپرس بود، در روش سوم ما قصد داریم فایل افزونه را مستقیما در فولدر یا همان دایرکتوری پلاگین های وردپرس آپلود و از حالت فشرده خارج کنیم. شاید برای شما سوال شده باشد که چه زمانی از طریق دایرکتوری وردپرس اقدام کنیم؟ زمان هایی ممکن است محدودیتی در آپلود فایل از طریق مدیریت وردپرس داشته باشید و برطرف کردن آن محدودیت کمی طول بکشید، در نتیجه موقتا از طریق دایکتوری وردپرس افدام می کنید، همچنین ممکن است قصد داشته باشید بدانید چند درصد از فایل افزونه آپلود شده است که از طریق آپلود در پنل cPanel یا لوکال هاست قابل مشاهده است. در روش سوم مراحل به صورت زیر است:
- تهیه فایل ZIP افزونه
- آپلود فایل ZIP افزونه به داریکتوری پلاگین ها
- خارج کردن فایل ZIP از حالت فشرده
- فعالسازی افزونه
لازم است به فولدر اصلی فایل های وردپرس مراجعه کنیم. اگر در لوکال هاست هستید نیز به فولدر htdocs یروید و وارد htdocs/wp-content/plugins مسیر شوید. اگر در هاست cPanel هستید مسیر به صورت public_html/wp-content/plugins خواهد شد. سپس فایل ZIP افزونه را در آن Copy/Paste یا آپلود کنید. حالا نوبت به استخراج فایل زیپ رسیده است، فایل ZIP را از حالت فشرده خارج کنید. یعنی مسیر به صورت /wp-content/plugins/your_plugin_name خواهد شد.
سپس به مدیریت وردپرس خود مراجعه کرده و از منو سمت راست افزونه ها را انتخاب کنید، نام افزونه خود را از لیست افزونه ها پیدا کرده و روی گزینه فعالسازی کلیک نمایید. تبریک! افزونه شما با موفقیت نصب و فعال شد.
راستی لازم نیست قالب ها، افزونه ها و… را دونه دونه بخرید! فقط کافیه برای دانلود اشتراک GGBOX VIP تهیه کنید. همچنین با تهیه اشتراک GGBOX VIP می توانید سوالات فنی خود را تیکت نمایید.
هشدار مهم در بروزرسانی
در نصب بروزرسانی قالب یا افزونه ها احتیاط کنید، انجام بروزرسانی سهل و آسان است ولی این بروزرسانی ها می تواند چندین ناهماهنگی پرخطر در سایت ایجاد کند. اول ناهماهنگی بین قالب و افزونه با هسته وردپرس، دوم ناهماهنگی بین افزونه با قالب، سوم ناهماهنگی بین افزونه ها که در همه این شرایط بحرانی احتمال دارد وب سایت Down شده و از دست برود و بازیابی آن خصوصا در دیتابیس مشکل باشد. از بروزرسانی های زودهنگام اجتناب کنید و اجازه دهید حداقل 3 ماه از زمان انتشار بروزرسانی بگذرد. همچنین می توانید از امکان [غیرفعالسازی بروزرسانی خودکار] در وردپرس استفاده کنید.