آموزش وردپرس

بهترین افزونه های وردپرس: افزونه‌های ضروری برای سایت و فروشگاه ایرانی

مهسا مظفری
بهترین افزونه های وردپرس: افزونه‌های ضروری برای سایت و فروشگاه ایرانی

هر سایت وردپرسی چند افزونه‌ی پایه لازم دارد: سئو، کش، پشتیبان‌گیری، و بسته به سایت فرم و ضداسپم. سایت و فروشگاه ایرانی یک لایه‌ی دوم هم می‌خواهد که در فهرست‌های بهترین افزونه های وردپرس معمولا نیست: تاریخ شمسی، استان و شهر، ورود با موبایل، پیامک، کارت به کارت و فاکتور فارسی.

این فهرست کوتاه‌تر از بیشتر فهرست‌هاست، عمدا. برای هر نیاز می‌گوید کی لازمش دارید و کی نه، چون افزونه‌ی ضروری وردپرس برای یک وبلاگ با یک فروشگاه فرق می‌کند.

چند افزونه زیاد است؟

عدد جادویی ندارد. سایتی با سی افزونه‌ی سبک و درست می‌تواند سریع‌تر از سایتی با ده افزونه‌ی سنگین باشد. به‌جای شمردن، سه قاعده را نگه دارید.

هر افزونه یک کار. دو افزونه‌ی هم‌کار با هم نصب نکنید: دو کش، دو افزونه‌ی سئو، دو افزونه‌ی امنیتی. هر دو می‌خواهند همان کار را بکنند و نتیجه یا کندی است یا خطا.

ببینید افزونه کجا کد اجرا می‌کند. افزونه‌ای که فقط در پیشخوان کار می‌کند، مثل ابزار پشتیبان‌گیری، تقریبا باری روی بازدیدکننده ندارد. افزونه‌ای که روی هر صفحه فایل CSS و جاوااسکریپت اضافه می‌کند یا کوئری می‌زند، دارد. سؤال درست این است که هر افزونه روی هر بازدید چه می‌کند.

افزونه‌ی بی‌استفاده را پاک کنید، نه فقط غیرفعال. افزونه‌ی غیرفعال کدی اجرا نمی‌کند، ولی فایل‌هایش روی هاست می‌ماند و اگر حفره‌ی امنیتی داشته باشد، همچنان آنجاست.

افزونه‌های پایه‌ی هر سایت وردپرسی

این‌ها کارهایی‌اند که تقریبا هر سایتی لازم دارد. برای هرکدام نمونه‌ای از مخزن رایگان وردپرس آمده، نه رتبه‌بندی. هر کدام جایگزین‌های خوب دیگری هم دارند.

نیازنمونه‌ی رایگان در مخزن وردپرسقاعده
سئوRank Math یا Yoast SEOفقط یکی. هر دو عنوان، توضیح متا و نقشه‌ی سایت را می‌سازند
کش و سرعتLiteSpeed Cache روی هاست لایت‌اسپید، وگرنه WP Super Cacheفقط یک کش. اول ببینید هاستتان چه سروری دارد
پشتیبان‌گیریUpdraftPlus، یا پشتیبان خود هاستنسخه را بیرون از همان هاست نگه دارید
امنیتWordfence یا Limit Login Attempts Reloadedیکی. بعد از نصب سرعت سایت را دوباره بسنجید
فرم تماسContact Form 7فقط اگر فرم دارید
ضداسپم دیدگاهAntispam Beeفقط اگر دیدگاه‌ها باز است
صفحه‌سازElementorفقط اگر صفحه‌ها را خودتان طراحی می‌کنید

دو نکته که جدول جا نداشت.

کش به هاست بسته است. کش صفحه‌ی LiteSpeed Cache فقط روی سرور لایت‌اسپید کار می‌کند. پیش از نصب از پشتیبانی هاست بپرسید یا در پنل هاست ببینید. اگر با یک افزونه‌ی کش درست تنظیم‌شده سایت هنوز کند است، مشکل معمولا جای دیگری است: قالب سنگین، افزونه‌ی پرکوئری، یا خود هاست. اینجا افزونه‌ی دوم کمکی نمی‌کند و بهینه‌سازی سرعت وردپرس لازم است.

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

افزونه‌های ایرانی: آنچه فهرست‌های خارجی ندارند

ووکامرس و افزونه‌های خارجی برای چند کار فروشگاه ایرانی جوابی ندارند، و ترجمه هم درستشان نمی‌کند. ترجمه متن را فارسی می‌کند، نه تقویم را و نه فهرست شهرها را. این همان بخشی از فارسی سازی ووکامرس است که بعد از نصب بسته‌ی زبان می‌ماند.

نیازچرا ووکامرس یا افزونه‌ی خارجی جوابش را نمی‌دهدراهنمای کامل
تاریخ شمسیوردپرس و ووکامرس همه‌ی تاریخ‌ها را میلادی نشان می‌دهندتاریخ شمسی ووکامرس
استان و شهرشهر در فرم تسویه‌حساب یک کادر متنی آزاد استافزونه استان و شهرهای ایران برای وردپرس
ورود با موبایلورود وردپرس با ایمیل یا نام کاربری و رمز استثبت نام و ورود با شماره موبایل در وردپرس
پیامک سفارشووکامرس فقط ایمیل می‌فرستدپیامک ووکامرس فارسی
کارت به کارتدرگاه نیست، و روش «انتقال بانکی» ووکامرس رسید نمی‌گیردپرداخت کارت به کارت ووکامرس
فاکتور و برچسب پستیووکامرس فاکتور چاپی و برچسب نداردافزونه فاکتور ساز فارسی ووکامرس
پیگیری سفارشفرم پیگیری ووکامرس شماره سفارش و ایمیل می‌خواهدپیگیری سفارش ووکامرس
سبد خرید رهاشدهووکامرس سبد رهاشده را ثبت و پیگیری نمی‌کندسبد خرید رها شده ووکامرس

هر ردیف یک مقاله‌ی جدا دارد که مشکل و معیار انتخاب را کامل گفته. اینجا فقط مهم‌ترین نکته‌ی هرکدام آمده.

تاریخ شمسی

مشتری ایرانی تاریخ سفارش را شمسی می‌خواهد، و شما تاریخ گزارش‌ها و کوپن‌ها را. مهم‌ترین معیار این است که افزونه فقط نمایش تاریخ را عوض کند و تاریخ ذخیره‌شده در دیتابیس میلادی بماند، وگرنه افزونه‌های دیگر به‌هم می‌ریزند. اگر کد می‌نویسید و فقط نمایش چند تاریخ را می‌خواهید، تاریخ شمسی در وردپرس بدون افزونه هم ممکن است.

استان و شهرهای ایران

وقتی شهر کادر آزاد است، مشتری «تهرن» یا «شهرری» می‌نویسد و هزینه‌ی ارسال بر اساس شهر درست حساب نمی‌شود. افزونه باید فهرست شهرها را وابسته به استان کند و روی تسویه‌حساب کلاسیک و بلوکی هر دو کار کند.

ورود و ثبت‌نام با شماره موبایل

مشتری ایرانی ایمیل و رمز را به خاطر نمی‌آورد و همین‌جا خرید را ول می‌کند. ورود با کد پیامکی ثبت‌نام را کوتاه می‌کند. مهم‌ترین معیار این است که جلوی ارسال پیامک انبوه به یک شماره را بگیرد، چون هر پیامک هزینه دارد.

پیامک سفارش

حداقلش پیامک ثبت سفارش و ارسال به مشتری و پیامک سفارش تازه به مدیر است. برای این کار یک سامانه‌ی پیامکی هم لازم دارید، مثل سامانه پیامکی راهکار اسمس یا پنلی که از قبل دارید. افزونه باید با همان پنل کار کند و پیام سفارش را دو بار نفرستد.

کارت به کارت

درگاه بانکی را معمولا خود شرکت پرداخت به‌صورت افزونه می‌دهد. کارت به کارت فرق دارد: باید رسید یا شماره‌ی پیگیری را از مشتری بگیرد و سفارش را تا تأیید شما نگه دارد. روش انتقال بانکی خود ووکامرس این دو را ندارد.

فاکتور فارسی و برچسب پستی

فاکتور فارسی جایی خراب می‌شود که افزونه PDF را روی سرور با کتابخانه‌ای بسازد که خط فارسی را نمی‌شناسد. برچسب پستی هم روی لیبل‌زن حرارتی تنظیم خودش را می‌خواهد. پیش از نصب یک فاکتور نمونه‌ی فارسی ببینید.

پیگیری سفارش

«سفارشم کجاست؟» از پرتکرارترین تماس‌های فروشگاه است. صفحه‌ی پیگیری باید با شماره موبایل کار کند، کد رهگیری پست را نشان بدهد، و پیش از نشان دادن سفارش با کد پیامکی مطمئن شود که شماره مال خود مشتری است.

سبد خرید رهاشده

بیشتر کسانی که کالا را در سبد می‌گذارند، خرید را تمام نمی‌کنند. افزونه‌های خارجی برایشان ایمیل یادآوری می‌فرستند، و برای مشتری ایرانی پیامک کار می‌کند. متن پیامک هم به اندازه‌ی خود افزونه مهم است، و نمونه پیامک سبد خرید رهاشده همین را نشان می‌دهد.

یک افزونه‌ی چندکاره یا چند افزونه‌ی جدا؟

برای لایه‌ی ایرانی دو راه دارید: برای هر کار یک افزونه از یک سازنده، یا یک افزونه که چند کار را با هم انجام دهد. هر کدام هزینه‌ی خودش را دارد و در «یک افزونه یا چند افزونه» در راهنمای فارسی سازی ووکامرس مقایسه شده‌اند.

یک قاعده برای انتخاب افزونه‌ی چندکاره: بخشی که خاموش کرده‌اید نباید هیچ کدی اجرا کند. افزونه‌ای که ده امکان دارد و شما دوتایش را لازم دارید، نباید بار هر ده‌تا را روی سایت بگذارد.

افزونه وردپرس را با چه معیاری انتخاب کنیم؟

این‌ها را پیش از نصب هر افزونه‌ای ببینید، رایگان یا پولی:

چه ببینیدچرا مهم است
آخرین به‌روزرسانی و سازگاری با نسخه‌ی فعلی وردپرسافزونه‌ای که یک سال به‌روز نشده، احتمالا رها شده و حفره‌هایش بسته نمی‌شود
تعداد نصب فعال و امتیاز، برای افزونه‌ی مخزننصب زیاد یعنی ایرادهایش زودتر پیدا و گزارش می‌شود
نسخه‌ی PHP لازمافزونه‌ی تازه گاهی PHP جدیدتری از هاست شما می‌خواهد
برای فروشگاه: سازگاری با HPOS ووکامرسفروشگاه‌های تازه‌ی ووکامرس پیش‌فرض با ذخیره‌سازی جدید سفارش کار می‌کنند
فارسی و راست‌چین، در پیشخوان و صفحه‌ی مشتریترجمه‌ی ناقص و چیدمان چپ‌به‌راست در صفحه‌ی تسویه‌حساب مشتری را می‌پراند
خرید، لایسنس و به‌روزرسانی از ایرانافزونه‌ی پولی که نشود تمدیدش کرد، به‌روزرسانی امنیتی نمی‌گیرد
روی کدام صفحه‌ها کد اجرا می‌کندافزونه‌ای که فقط یک صفحه را لازم دارد، نباید روی همه‌ی صفحه‌ها بار بگذارد
پشتیبانی، و به چه زبانیوقتی چیزی خراب شد، باید کسی جواب بدهد که مشکل شما را بفهمد
هنگام حذف داده‌هایش را پاک می‌کند؟بعضی افزونه‌ها جدول و تنظیمات را بعد از حذف در دیتابیس جا می‌گذارند

افزونه‌ی نال (کرک‌شده) نصب کنیم؟

نه. ولی بهتر است علتش را صادقانه بگوییم، چون وسوسه‌اش برای سایت ایرانی واقعی است.

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

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

سه راه بهتر:

  • نسخه‌ی رایگان همان افزونه در مخزن وردپرس، که برای بیشتر سایت‌ها کافی است.
  • افزونه‌ی ایرانی که پرداختش ریالی است و پشتیبانی فارسی دارد.
  • خرید از فروشنده‌ای که لایسنس واقعی می‌دهد و به‌روزرسانی را تضمین می‌کند.

راهکار وردپرس کجای این فهرست است؟

افزونه‌ی رایگان راهکار وردپرس لایه‌ی ایرانی را پوشش می‌دهد، نه لایه‌ی پایه را. سئو، کش، پشتیبان‌گیری، امنیت و فرم عمومی ندارد و برای آن‌ها همان افزونه‌های جدول اول لازم است. ترجمه‌ی ووکامرس و واحد پول را هم ندارد.

هر امکان یک ماژول جداست و تازه‌نصب‌شده همه خاموش‌اند. ماژول خاموش هیچ کدی اجرا نمی‌کند، پس فقط همانی را روشن می‌کنید که لازم دارید.

  • رایگان: تاریخ شمسی، استان و شهر، ورود پیامکی، اطلاع‌رسانی پیامکی سفارش، فاکتور و برچسب پستی، پیگیری سفارش، فیلدهای تسویه‌حساب و استعلام قیمت. دانلود افزونه از صفحه‌ی خودش است.
  • حرفه‌ای (پولی، افزونه‌ی جدا): راهکار وردپرس حرفه‌ای سبد خرید رهاشده، کارت به کارت، اطلاع موجودی کالا و چند ماژول بازاریابی دیگر را دارد. افزونه‌ی رایگان بدون آن هم کامل کار می‌کند.

سؤال‌های پرتکرار

افزونه‌ی رایگان امن است؟

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

افزونه نصب کردم و سایت بالا نمی‌آید. چه کنم؟

از مدیریت فایل هاست یا FTP به پوشه‌ی wp-content/plugins بروید و نام پوشه‌ی همان افزونه را عوض کنید، مثلا یک -off به آخرش اضافه کنید. وردپرس افزونه را پیدا نمی‌کند و غیرفعالش می‌کند. بعد وارد پیشخوان شوید و ببینید علت چه بوده. برای همین است که پیش از نصب افزونه‌ی تازه، به‌خصوص روی فروشگاه، پشتیبان می‌گیرید.

افزونه‌ها سایت را کند می‌کنند؟

بعضی بله، بیشتر نه. افزونه‌ای که روی هر صفحه کار سنگینی انجام می‌دهد، سایت را کند می‌کند، حتی اگر تنها افزونه‌ی سایت باشد. راه مطمئن این است که سرعت را پیش و بعد از نصب هر افزونه‌ی تازه بسنجید.

این آموزش به کارت آمد؟ برای کسی بفرست.

نظرات

ایمیل شما نمایش داده نمی‌شود. نظرها پس از تأیید تیم منتشر می‌شوند.

هنوز نظری ثبت نشده. اولین نفر باش.

نظر خودت را بنویس

۰ / ۱۵۰۰