اگر مدیر یک خیریه هستید و با وردپرس سایتی را بالا آوردهاید خیلی زود به این نقطه میرسید که دانستن در مورد یک قالب بهتنهایی کافی نیست. برای اضافه کردن امکاناتی مثل فرم جذب حامی، پرداخت آنلاین، خبرنامه، گزارشدهی، امنیت و سئو به افزونهها نیاز دارید. این مطلب یک آموزش افزونه وردپرس کاربردی است که دقیقا توضیح میدهد افزونه چیست، چگونه افزونه را انتخاب کنید، چگونه نصب و فعال کنید، چطور تنظیمات را انجام بدهید و در چگونه بهروزرسانی را بدون دردسر انجام بدهید.
افزونه وردپرس چیست و چرا برای سایت
خیریه مهم است؟
وردپرس در
حالت پایه یک چارچوب آماده میدهد. افزونهها در واقع کدهای برنامهنویسی شده
کوچکی هستند که قابلیت جدید به سایت وردپرسی اضافه میکنند یا قابلیتهای موجود را
کاملتر میکنند بدون اینکه مجبور شوید کدنویسی کنید. همین موضوع باعث میشود بتوانید
سایت خیریه را مرحله به مرحله توسعه دهید.
برای یک خیریه
کارکرد های افزونه های وردپرس میتواند خیلی گسترده باشد. میتوانید با یک افزونه
فروشگاه و پرداخت بسازید. میتوانید با افزونه سئو نوشتهها را برای گوگل بهینه
کنید. میتوانید با افزونه امنیت سایت را در برابر حملهها مقاومتر کنید. دقیقا
مثل یک گوشی که بدون اپلیکیشن فقط کارهای ساده انجام میدهد سایت وردپرس هم بدون
افزونهها محدود میماند.
انتخاب افزونه مناسب قبل از نصب
قبل از نصب
افزونه در وردپرس باید چند نشانه ساده را بررسی کنید تا افزونه بیکیفیت یا رهاشده
نصب نکنید. این کار برای سایت خیریه مهمتر است چون یک خطا میتواند اعتماد حامی
را کم کند.
چهار معیار اصلی برای ارزیابی افزونه
·
تعداد نصب
فعال باید قابل قبول باشد چون نشان میدهد افراد زیادی از آن استفاده کردهاند.
·
امتیاز ستارهای
باید بالا باشد و تعداد نظرها هم باید منطقی باشد.
·
تاریخ آخرین
بهروزرسانی باید نزدیک باشد چون توسعهدهنده باید باگها را رفع کند و امنیت را
بهتر کند.
·
سازگاری با
نسخه وردپرس باید تایید شده باشد چون افزونه ناسازگار میتواند خطا ایجاد کند یا
سایت را از کار بیندازد.
این معیارها
مثل رزومه افزونه عمل میکند. با همین بررسی کوتاه ریسک را کم میکنید.
نصب افزونه وردپرس از مخزن داخل
پیشخوان
سادهترین روش
برای بیشتر مدیران خیریه نصب افزونه وردپرس از مخزن است چون مستقیم از داخل
پیشخوان انجام میشود و به هزاران افزونه رایگان دسترسی دارید.
مراحل آموزش نصب افزونه در وردپرس از
مخزن
وارد پیشخوان وردپرس شوید. از منوی سمت راست روی
افزونهها بزنید و گزینه افزودن افزونه تازه را انتخاب کنید. در کادر جستوجو نام
افزونه یا موضوع را وارد کنید مثل کش یا امنیت یا سئو. در نتایج افزونه مناسب را
با معیارهای بخش قبل بررسی کنید. روی دکمه نصب اکنون کلیک کنید. بعد از نصب دکمه
فعالکردن نمایش داده میشود. اینجا بخش مهم شروع میشود چون نصب بهتنهایی کافی
نیست.
در واقع آموزش
فعال سازی افزونه وردپرس همین نکته ساده است. باید بعد از نصب روی فعالکردن کلیک
کنید تا افزونه کار کند. اگر فقط نصب کنید افزونه روی سایت وجود دارد ولی هیچ کاری
انجام نمیدهد.
نصب افزونه وردپرس با فایل زیپ
بسیاری از
افزونههای حرفهای و پولی داخل مخزن وردپرس نیستند. معمولا بعد از خرید یک فایل zip دریافت میکنید. اینجا روش نصب افزونه وردپرس با
فایل زیپ به کار میآید.
مراحل نصب با فایل zip
وارد پیشخوان شوید. به افزونهها بروید و افزودن
افزونه تازه را باز کنید. بالای صفحه روی بارگذاری افزونه کلیک کنید. انتخاب
پرونده را بزنید و فایل zip افزونه را
انتخاب کنید. نصب اکنون را بزنید. در پایان باید افزونه را فعال کنید.
این روش در
عمل همان نحوه نصب پلاگین در وردپرس برای افزونههای پرمیوم است و آن را بارها
استفاده میکنید.
خطاهای رایج در نصب فایل zip و راهحل سریع
یکی از رایجترین
خطاهای نصب افزونه وردپرس زمانی رخ میدهد که فایل اشتباه را بارگذاری میکنید.
بعضی فروشگاهها یک فایل zip اصلی میدهند
که داخل آن خود افزونه هم وجود دارد و فایلهای راهنما و لایسنس هم وجود دارد که
این مورد به وفور در پلاگینهای فروشی سایتهای ایرانی دیده میشود. وردپرس اگر
افزونه معتبر پیدا نکند خطا میدهد و نصب انجام نمیشود.
برای رفع مشکل
نصب افزونه در وردپرس در این حالت باید فایل دانلودی را روی کامپیوتر از حالت
فشرده خارج کنید. داخل پوشه به دنبال فایل
zip واقعی افزونه بگردید. همان
zip افزونه را داخل وردپرس بارگذاری کنید.
یک خطای دیگر
مربوط به محدودیت حجم آپلود سرور است. اگر پیام مربوط به
upload_max_filesize یا محدودیت حجم دریافت کردید مشکل از تنظیمات هاست
است. باید از پشتیبانی هاست بخواهید محدودیت آپلود را افزایش بدهد.
نصب افزونه وردپرس با FTP برای مواقع اضطراری
گاهی بعد از
نصب یا بهروزرسانی یک افزونه به پیشخوان دسترسی ندارید یا صفحه سفید میبینید. در
این شرایط روش مدیریتی نصب افزونه وردپرس با
FTP و مدیریت دستی فایلها راه نجات میشود.
FTP یعنی مستقیم به فایلهای سایت روی سرور دسترسی میگیرید. به یک نرمافزار FTP مثل FileZilla نیاز دارید. همچنین
اطلاعات اتصال را از هاست میگیرید مثل Host و Username و
Password و Port. بهتر است از SFTP استفاده کنید چون امنتر است.
مراحل نصب با FTP
فایل zip افزونه را روی
کامپیوتر از حالت فشرده خارج کنید تا یک پوشه افزونه بسازید. با FTP به سرور وصل شوید. وارد مسیر
wp-content شوید و بعد پوشه
plugins را باز کنید. پوشه افزونه را داخل
plugins آپلود کنید. بعد از پایان آپلود وارد پیشخوان وردپرس
شوید و از بخش افزونهها آن را فعال کنید.
نکته کلیدی
این است که با FTP فایل zip را آپلود نمیکنید. باید پوشه استخراجشده افزونه
را آپلود کنید.
نصب افزونه با WP-CLI برای مدیران فنی یا تیمهای توسعه
اگر به SSH دسترسی دارید و با ترمینال راحت هستید WP-CLI سریعترین روش مدیریت افزونهها است. میتوانید
نصب و فعالسازی را با یک دستور انجام بدهید و حتی برای چند سایت کار را تکرارپذیر
کنید.
نمونه دستورهای کاربردی WP-CLI
نصب و فعالسازی
یک افزونه از مخزن:
wp
plugin install wordpress-seo --activate
نصب و فعالسازی
یک افزونه از لینک فایل zip:
wp
plugin install https://example.com/path/to/premium-plugin.zip --activate
در عمل WP-CLI برای نصب گروهی و مدیریت سریع عالی است
و FTP برای مواقعی
که سایت مشکل دارد یا باید دستی فایلها را کنترل کنید مطمئنتر است.
بعد از نصب افزونه دقیقا چه کارهایی
انجام بدهید؟
بسیاری از
افزونهها بعد از فعال شدن نیاز به تنظیم دارند. باید منوی افزونه را پیدا کنید.
بعضی افزونهها یک منوی مستقل به پیشخوان اضافه میکنند. بعضی افزونهها داخل
تنظیمات یا ابزارها قرار میگیرند.
این بخش همان
آموزش تنظیمات افزونه وردپرس است. باید تنظیمات اصلی را فعال کنید. باید اعلانهای
ایمیل را برای فرمها درست کنید. باید گزینههای کش را با توجه به سایت تست کنید. باید
در افزونههای امنیتی اسکن و دیوار آتش را فعال کنید.
یک نکته مهم
این است که بعد از هر نصب باید سایت را بررسی کنید. صفحه اصلی را باز کنید. فرمها
را تست کنید. فرآیند پرداخت را بررسی کنید اگر پرداخت دارید. از نظر ظاهری هم صفحهها
را نگاه کنید تا بهمریختگی ایجاد نشده باشد.
نحوه آپدیت افزونه های وردپرس برای
سایت خیریه
بهروزرسانی
افزونهها فقط برای امکانات جدید نیست. بهروزرسانی برای امنیت هم لازم است.
بسیاری از آسیبپذیریها زمانی رخ میدهد که افزونه قدیمی میماند و آپدیت نمیشود.
بنابراین نحوه بروزرسانی افزونه های وردپرس باید یک کار روتین باشد.
از پیشخوان به بخش افزونهها بروید. افزونههایی
که نیاز به بهروزرسانی دارند را میبینید. قبل از آپدیت بکاپ بگیرید. سپس بهروزرسانی
را انجام بدهید. بعد از آپدیت سایت را تست کنید.
اگر این مراحل
را رعایت کنید عملا آپدیت افزونه وردپرس بدون خطا را اجرا میکنید چون ریسک را با
بکاپ و تست کم میکنید.
رفع مشکل نصب و تداخل افزونهها
در سایتهای
خیریه تداخل افزونهها زیاد رخ میدهد چون معمولا افزونه پرداخت و فرم و امنیت و
کش کنار هم هستند. اگر بعد از نصب یک افزونه فرم کار نکرد یا ظاهر سایت بههم ریخت
یا صفحه سفید شد باید مرحله به مرحله مشکل را پیدا کنید.
اول افزونهای را که تازه نصب کردهاید غیرفعال
کنید. اگر مشکل حل شد علت همان افزونه است. اگر مشکل حل نشد باید افزونهها را یکی
یکی غیرفعال کنید تا عامل را پیدا کنید. اگر به پیشخوان دسترسی نداشتید میتوانید
از FTP پوشه افزونه
مشکلدار را تغییر نام بدهید تا وردپرس آن را غیرفعال کند.
این کار یک
روش عملی برای رفع مشکل نصب افزونه در وردپرس و همچنین رفع تداخل است.
تفاوت افزونه نصبشده و افزونه فعال
چیست؟
خیلیها تصور
میکنند نصب یعنی فعال شدن که این تصور درست نیست. افزونه نصبشده یعنی فایلهای
افزونه روی سرور وجود دارد ولی افزونه کار نمیکند. افزونه فعال یعنی افزونه در
سایت اجرا میشود و قابلیت را اضافه میکند.
این تفاوت
برای مدیریت منابع هم مهم است چون افزونه نصبشده معمولا فشار مستقیم به سایت وارد
نمیکند ولی افزونه فعال میتواند روی منابع اثر بگذارد.
چند افزونه برای وردپرس زیاد است؟
عدد جادویی
وجود ندارد، کیفیت مهمتر از تعداد است. ممکن است یک سایت با تعداد بیشتر افزونه
ولی افزونههای سبک عملکرد خوبی داشته باشد. ممکن است یک سایت با افزونههای کم
ولی سنگین کند شود. با این حال بیشتر سایتها معمولا در یک بازه میانی افزونه
دارند و اگر افزونههای مشابه دارید بهتر است یکپارچهسازی انجام بدهید.
قاعده ساده
این است که هر افزونه باید یک نقش ضروری داشته باشد. اگر افزونه فقط یک قابلیت
کوچک دارد و استفاده نمیشود بهتر است حذف شود.
حذف پلاگین وردپرس به روش درست
اگر دیگر از
یک افزونه استفاده نمیکنید بهتر است آن را فقط غیرفعال نکنید. باید افزونه را حذف
کنید تا ریسکهای آینده کمتر شود. روش درست این است که اول افزونه را غیرفعال کنید.
سپس گزینه حذف را بزنید تا فایلهای افزونه از سرور حذف شود.
محیط تست قبل از نصب روی سایت اصلی
اگر سایت
خیریه شما پرداخت فعال دارد یا کمپینهای حساس اجرا میکند بهتر است شما یک محیط
تست داشته باشید. شما میتوانید یک نسخه کپی از سایت روی سابدامین یا پوشه جدا
بسازید و ابتدا افزونه جدید را آنجا نصب کنید. این کار ریسک خطاهای نصب افزونه
وردپرس را کم میکند و احتمال قطع شدن مسیر پرداخت را پایین میآورد.
اگر شما قصد
دارید افزونههای سنگین نصب کنید یا آپدیت بزرگ انجام بدهید این کار میتواند همان
چیزی باشد که شما را به آپدیت افزونه وردپرس بدون خطا نزدیک میکند.
نتیجهگیری
این مطلب یک
آموزش افزونه وردپرس کامل برای مدیران خیریه بود تا با خیال راحت افزونهها را
انتخاب کنید، نصب کنید، فعال کنید و تنظیم کنید. یاد گرفتید نصب افزونه وردپرس از
مخزن چگونه انجام میشود. یاد گرفتید نصب افزونه وردپرس با فایل زیپ چه مراحل و چه
خطاهایی دارد. با روشهای پیشرفته مثل نصب افزونه وردپرس با
FTP و WP-CLI هم آشنا شدید.
با نحوه
بروزرسانی افزونه های وردپرس آشنا شدید تا آپدیت را اصولی انجام بدهید و آپدیت
افزونه وردپرس بدون خطا را به یک روند ثابت تبدیل کنید. اگر این مراحل را رعایت
کنید هم از خطاهای نصب افزونه وردپرس کمتر آسیب میبینید و هم سرعت و امنیت سایت
خیریه را بهتر حفظ میکنید.