در مخزن رسمی وردپرس دهها هزار افزونهٔ رایگان هست و برای هر کاری چندتا. انتخاب درست مهم است، چون هر افزونه کد بیشتری است که اجرا میشود، ممکن است با بقیه تداخل کند و ممکن است روزی حفرهٔ امنیتی داشته باشد. این مقاله افزونههای معروف هر دسته را کنار هم میگذارد تا بدانید کدام برای چه کاری است. این مقاله تبلیغ هیچ افزونهای نیست؛ آمار نصب از wordpress.org در آبان ۱۴۰۵ برداشته شده است.
افزونهٔ خوب را چطور بشناسیم
- آخرین بهروزرسانی: در صفحهٔ افزونه در wordpress.org آمده است. افزونهای که بیش از یک سال آپدیت نشده، احتمالاً رها شده است.
- سازگاری: «آزمایششده تا نسخهٔ …» باید نزدیک به آخرین نسخهٔ وردپرس باشد. اگر افزونه با سه نسخهٔ اصلی اخیر تست نشده باشد، خود مخزن هشدار میدهد.
- نصبهای فعال و امتیاز: عدد بالا تضمین نیست، ولی یعنی خیلیها از آن استفاده میکنند و مشکلات زودتر پیدا و رفع میشود.
- انجمن پشتیبانی: ببینید سازنده به سؤالها جواب میدهد یا نه.
- یک کار، یک افزونه: هرگز دو افزونه برای یک کار (دو سئو، دو کش، دو امنیتی) نصب نکنید.
- منبع: فقط مخزن رسمی یا سایت خود سازنده؛ نالشده هرگز.
سئو
| افزونه | نصب فعال | ویژگی |
|---|---|---|
| Yoast SEO | بیش از ۱۰ میلیون | قدیمیترین و رایجترین؛ عنوان و توضیح متا، نقشهٔ سایت XML، دادهٔ ساختاریافته و تحلیل خوانایی متن |
| Rank Math | بیش از ۴ میلیون | امکانات بیشتری در نسخهٔ رایگان (مثل چند کلمهٔ کلیدی و ریدایرکت)، رابط مدرنتر |
هر دو کار اصلی را خوب انجام میدهند؛ یکی را انتخاب کنید و بمانید. جابهجایی بین آنها ممکن است ولی تنظیماتش وقت میبرد. افزونه فقط ابزار است؛ اصول سئو را در مقالهٔ سئو چیست و چکلیست سئو گفتهایم.
کش و سرعت
| افزونه | نصب فعال | ویژگی |
|---|---|---|
| LiteSpeed Cache | بیش از ۷ میلیون | روی هاستی که وبسرورش LiteSpeed است، کش در سطح خود سرور؛ بهعلاوهٔ بهینهسازی تصویر، CSS و JS. روی سرورهای دیگر فقط بخشی از امکاناتش کار میکند |
| WP Super Cache | بیش از ۱ میلیون | ساده و سبک، از Automattic (سازندهٔ WordPress.com)؛ برای هر هاستی |
| WP Fastest Cache | بیش از ۱ میلیون | راهاندازی آسان با چند تیک |
| W3 Total Cache | بیش از ۹۰۰ هزار | تنظیمات خیلی زیاد (کش شیء، CDN، کمینهسازی)؛ برای کاربر حرفهای |
فقط یکی. بقیهٔ نکتههای سرعت را در مقالهٔ افزایش سرعت بخوانید.
امنیت
| افزونه | نصب فعال | ویژگی |
|---|---|---|
| Wordfence Security | بیش از ۵ میلیون | فایروال داخل وردپرس، اسکنر بدافزار، ورود دومرحلهای و محدودیت تلاش ورود |
| Kadence Security | بیش از ۷۰۰ هزار | همان افزونهای که قبلاً iThemes Security و بعد Solid Security نام داشت؛ مجموعهٔ تنظیمات امنسازی، ورود دومرحلهای |
| Sucuri Security | بیش از ۶۰۰ هزار | ثبت رویدادها، بررسی یکپارچگی فایلها، اسکن از بیرون |
| Limit Login Attempts Reloaded | بیش از ۱ میلیون | فقط یک کار: بستن IP بعد از چند رمز غلط؛ سبک |
| Two Factor | بیش از ۱۰۰ هزار | فقط ورود دومرحلهای، از مشارکتکنندگان خود وردپرس؛ سبک |
یا یک افزونهٔ امنیتی کامل، یا دو افزونهٔ سبک تککاره (محدودیت ورود + دومرحلهای). افزونهٔ امنیتی جای آپدیت را نمیگیرد؛ چکلیست کامل در مقالهٔ امنیت وردپرس.
بکاپ و انتقال
| افزونه | نصب فعال | ویژگی |
|---|---|---|
| All-in-One WP Migration | بیش از ۵ میلیون | سادهترین راه گرفتن یک فایل کامل از سایت و انتقال آن |
| UpdraftPlus | بیش از ۴ میلیون | بکاپ زمانبندیشده به فضای بیرونی و بازگردانی از پیشخوان |
| Duplicator | بیش از ۱ میلیون | ساختن بستهٔ قابلانتقال برای کپی یا جابهجایی سایت |
جزئیات و روش دستی در مقالهٔ بکاپ و انتقال.
فرم تماس
| افزونه | نصب فعال | ویژگی |
|---|---|---|
| Contact Form 7 | بیش از ۱۰ میلیون | قدیمی، رایگان و سبک؛ فرم با کد کوتاه ساخته میشود، رابطش ساده است |
| WPForms Lite | بیش از ۵ میلیون | ساخت فرم با کشیدن و رها کردن؛ امکانات پیشرفته در نسخهٔ پولی |
صفحهساز
- ویرایشگر داخلی وردپرس (بلوکها یا Gutenberg): رایگان، بدون افزونه، سبک، و با قالبهای بلوکی جدید کل سایت را هم میشود با آن طراحی کرد. برای بیشتر سایتها نقطهٔ شروع درست همین است.
- Elementor (بیش از ۱۰ میلیون نصب فعال): معروفترین صفحهساز کشیدن و رها کردن؛ برای طراحی آزادانه بدون کدنویسی راحت است، ولی وزن اضافه به صفحهها میدهد و بعداً جدا شدن از آن سخت است، چون محتوا در قالب خودش ذخیره میشود.
- Classic Editor (بیش از ۸ میلیون): ویرایشگر قدیمی را برمیگرداند؛ برای کسانی که به آن عادت دارند.
ایمیل
وردپرس ایمیلها (فرم تماس، بازیابی رمز، سفارشها) را با تابع mail سرور میفرستد که اغلب به اسپم میرود یا اصلاً نمیرسد. WP Mail SMTP (بیش از ۴ میلیون) ارسال را از طریق یک صندوق واقعی (مثلاً info@example.ir روی هاست) با SMTP انجام میدهد. برای هر سایتی که فرم دارد، تقریباً ضروری است.
تصویر
- EWWW Image Optimizer (بیش از ۱ میلیون): فشردهسازی و تبدیل به WebP.
- Converter for Media (بیش از ۵۰۰ هزار): تبدیل عکسها به WebP و AVIF بدون عوض کردن آدرسها.
- اگر LiteSpeed Cache دارید، بهینهسازی تصویر در خودش هست و افزونهٔ جدا لازم نیست.
ضداسپم
- Akismet (بیش از ۵ میلیون): از Automattic؛ دیدگاهها را برای بررسی به سرویس ابری خودش میفرستد. برای سایت شخصی رایگان است و برای سایت تجاری اشتراک پولی میخواهد.
- Antispam Bee (بیش از ۷۰۰ هزار): رایگان، بدون نیاز به حساب و بدون فرستادن داده به سرویس بیرونی.
فارسیسازی و فروشگاه
- پارسی دیت و ووکامرس فارسی (هر کدام بیش از ۱۰۰ هزار): تاریخ شمسی و سازگاریهای محلی. یکی را انتخاب کنید.
- WooCommerce (بیش از ۷ میلیون): فروشگاه اینترنتی. راهنمای کامل در مقالهٔ ووکامرس.
چند افزونهٔ کاربردی دیگر
- Redirection (بیش از ۲ میلیون): مدیریت ریدایرکت ۳۰۱ و پیدا کردن خطاهای ۴۰۴؛ وقتی آدرس برگهای عوض میشود، لازم است.
- Site Kit by Google (بیش از ۵ میلیون): نمایش دادههای Search Console و Analytics در پیشخوان.
- WP-Optimize (بیش از ۱ میلیون): پاکسازی دیتابیس از نسخههای قبلی نوشتهها و دادههای موقت.
- Query Monitor: برای عیبیابی؛ نشان میدهد کدام افزونه یا کوئری صفحه را کند کرده است. بعد از کار غیرفعالش کنید.
- Health Check & Troubleshooting: از خود وردپرس؛ در «حالت عیبیابی» افزونهها را فقط برای شما غیرفعال میکند تا تداخل را پیدا کنید، بیآنکه بازدیدکنندهها چیزی ببینند.
بستهٔ شروع پیشنهادی برای سایت شرکتی
- یک افزونهٔ سئو (Yoast یا Rank Math)
- یک افزونهٔ کش (روی هاست LiteSpeed، همان LiteSpeed Cache)
- یک افزونهٔ بکاپ با مقصد بیرونی
- محدودیت ورود و ورود دومرحلهای (یا یک افزونهٔ امنیتی کامل)
- یک افزونهٔ فرم و WP Mail SMTP
- پارسی دیت، اگر تاریخ شمسی میخواهید
هفت هشت افزونهٔ خوب انتخابشده، از بیست افزونهٔ «شاید لازم شود» خیلی بهتر است.
اگر بعد از نصب افزونه سایت خراب شد
- اگر به پیشخوان دسترسی دارید، همان افزونه را غیرفعال کنید.
- اگر صفحهٔ سفید یا «خطای مهم» میبینید، وردپرس معمولاً ایمیلی با لینک «حالت بازیابی» به مدیر میفرستد.
- در غیر این صورت، در File Manager نام پوشهٔ آن افزونه را در
wp-content/pluginsعوض کنید (مثلاً یک-offبه آخرش اضافه کنید)؛ وردپرس آن را غیرفعال میکند. - با WP-CLI:
wp plugin deactivate plugin-name
منابع
- WordPress.org — Plugin directory wordpress.org/plugins
- WordPress Developer — Managing plugins wordpress.org/documentation/article/manage-plugins
- Health Check & Troubleshooting wordpress.org/plugins/health-check