اولین فروشگاهی که با WooCommerce (ووکامرس) راه انداختم، ظاهر ساده‌ای داشت و همه‌چیز سر جایش بود — تا شب اول که اولین سفارش واقعی آمد و درگاه پرداخت، خطا داد. یک ساعت بعد، مشتری ناراضی تلفن زد که پول کم شده ولی سفارش ثبت نشده. آن شب، تازه فهمیدم که نصب ووکامرس، فقط «کلیک روی نصب» نیست؛ یک پیکربندی دقیق است که اگر درست انجام نشود، می‌تواند به ضرر مالی مشتری تبدیل شود. اگر تازه می‌خواهید فروشگاه آنلاین راه بیندازید، این راهنما برای شماست — نه فقط مراحل نصب، بلکه همان تنظیماتی که در پروژه‌های واقعی یاد گرفته‌ام که بدون آن‌ها، فروشگاه کار نمی‌کند.

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

پیش‌نیازها: قبل از نصب چه باید آماده باشد؟

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

  1. وردپرس نصب و تنظیم‌شده: اگر هنوز نصب نکرده‌اید، مسیر گام‌به‌گام در آموزش نصب وردپرس روی هاست برای مبتدیان آمده است. در تنظیمات اولیه، حتماً ساختار پیوندهای یکتا را روی «ساختارپسند» بگذارید، چون ووکامرس برای URL محصولات، به این ساختار وابسته است. مسیر کامل در آشنایی با تنظیمات اولیه وردپرس.
  2. قالب سازگار با ووکامرس: هر قالبی برای فروشگاه مناسب نیست. بعضی قالب‌های چندمنظوره، ظاهر فروشگاه را زیبا نشان می‌دهند ولی در صفحه‌ی محصول، ساختار یا JS اضافی می‌سازند. معیارهای انتخاب در قالب‌های وردپرس مناسب ووکامرس چه ویژگی‌هایی دارند و بهترین قالب‌های وردپرس برای فروشگاه اینترنتی کدامند آمده است.
  3. SSL و HTTPS فعال: بدون SSL، نه‌فقط درگاه پرداخت ایرانی کار نمی‌کند، بلکه گوگل هم سایت را «ناخوانا» علامت می‌زند. اگر فعال نیست، اول SSL را راه بیندازید. مسیر در چگونه SSL سایت را نصب و فعال کنیم و ریدایرکت HTTP به HTTPS چگونه انجام می‌شود.

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

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

نصب ووکامرس در سه دقیقه

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

  1. به پیشخوان وردپرس وارد شوید.
  2. از منوی سمت راست، «افزونه‌ها ← افزودن» را انتخاب کنید.
  3. در کادر جستجو، «WooCommerce» را بنویسید.
  4. افزونه‌ی WooCommerce را انتخاب و روی «نصب» کلیک کنید.
  5. بعد از پایان نصب، روی «فعال» کلیک کنید.

بلافاصله بعد از فعال‌سازی، ووکامرس ویزارد راه‌اندازی خودش را نمایش می‌دهد. اگر به‌اشتباه بستیدش، از منوی «WooCommerce ← Home» می‌توانید دوباره بازش کنید. اما توصیه‌ی من: همان لحظه، وقت بگذارید و آن را کامل کنید — چون هفتاد درصد پیکربندی فروشگاه در همین ویزارد انجام می‌شود.

ویزارد راه‌اندازی: چهار مرحله‌ای که سرنوشت فروشگاه را تعیین می‌کند

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

مرحلهموضوعنکته‌ی کلیدی
۱اطلاعات فروشگاهآدرس، ارز، نوع محصولات
۲نوع صنفصنف فروشگاه را انتخاب کنید (پوشاک، دیجیتال، غذا و…)
۳اطلاعات کسب‌وکارفروش فیزیکی، آنلاین یا هر دو؛ هزینه‌های اضافه
۴تم و افزونهانتخاب قالب فروشگاهی و افزونه‌های پیشنهادی

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

  • انتخاب درست صنف مهم است: انتخاب اشتباه صنف، باعث می‌شود ووکامرس افزونه‌های پیشنهادی ناهماهنگ پیشنهاد بدهد و شما را به یک مسیر انحرافی ببرد. اگر فروشگاه شما در دسته‌ای نیست که مستقیم پیشنهاد می‌شود، «Other» یا «None of the above» را انتخاب کنید.
  • انتخاب قالب از داخل ویزارد: ووکامرس چند قالب پیشنهادی (مثل Storefront) را معرفی می‌کند. اگر از قبل قالب فروشگاهی دارید، آن مرحله را «Skip» کنید و ادامه دهید.
  • نصب افزونه‌های پیشنهادی: ووکامرس معمولاً Jetpack، WooCommerce Payments و چند افزونه‌ی دیگر را پیشنهاد می‌دهد. اگر نیازی ندارید، نصبشان نکنید — هر افزونه‌ی اضافه، یک بدهی نگهداری است. مسیر انتخاب افزونه در بهترین افزونه‌های ضروری وردپرس برای هر سایت آمده است.

تنظیمات عمومی و آدرس فروشگاه

بعد از ویزارد، به «ووکامرس ← تنظیمات ← عمومی» بروید و این موارد را تنظیم کنید:

  1. آدرس فروشگاه: آدرس فیزیکی کسب‌وکار. این آدرس، در فاکتورها و ایمیل‌های ووکامرس استفاده می‌شود.
  2. ارز: ریال یا تومان. اگر سایت شما فقط برای مخاطب ایرانی است، «تومان» انتخاب کنید — چون مشتری با ریال، گیج می‌شود.
  3. کشور و منطقه: ایران، و ولایت/استان مربوطه.
  4. روش محاسبه‌ی مالیات: «شامل مالیات» یا «بدون مالیات». در ایران، اکثر فروشگاه‌های کوچک، قیمت‌ها را با مالیات نشان می‌دهند — پس «شامل مالیات» انتخاب کنید. جزئیات تنظیم مالیات در مدیریت مالیات در ووکامرس چگونه انجام می‌شود.
  5. واحدهای وزن و ابعاد: کیلوگرم و سانتی‌متر (اگر محصولات فیزیکی دارید).

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

پیکربندی درگاه پرداخت

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

  1. افزونه‌ی درگاه پرداخت (مثل زرین‌پال، آیدی‌پی، پارسیان، سامان) را نصب کنید.
  2. از درگاه، اطلاعات کاربری API بگیرید.
  3. در «ووکامرس ← تنظیمات ← پرداخت‌ها»، درگاه را فعال کنید و اطلاعات API را وارد کنید.
  4. وضعیت آزمون (Sandbox) را در مرحله‌ی تست فعال کنید. بعد از تست موفق، حالت واقعی را روشن کنید.

دو تذکر مهم:

  • هرگز روی سایت زنده تست پرداخت واقعی نکنید. از حالت Sandbox درگاه استفاده کنید یا با مبلغ یک‌هزار تومان تست کنید.
  • حتماً درگاه اضافی داشته باشید. در پروژه‌های زیادی دیده‌ام که درگاه اول در ساعات اوج از کار افتاده و سفارش‌ها از دست رفته. حداقل دو درگاه فعال داشته باشید.

پیکربندی روش‌های ارسال

اگر محصولات شما فیزیکی هستند، در «ووکامرس ← تنظیمات ← حمل‌ونقل» باید مناطق ارسال و روش‌ها را تنظیم کنید. سه سطح تنظیم:

  1. منطقه‌ی ارسال: مثلاً «تهران» یا «سایر شهرها» یا «خارج از کشور».
  2. روش ارسال: «نرخ ثابت»، «ارسال رایگان» (بالای مبلغ مشخص)، «نرخ متغیر».
  3. زمان تقریبی تحویل: مثلاً «۲ تا ۳ روز کاری».

مسیر کامل در تنظیم روش‌های ارسال در ووکامرس آمده است. یک تجربه‌ی عملی: در پروژه‌ای، مشتری چندین روش ارسال پیچیده گذاشته بود ولی مشتریان معمولاً فقط «ارسال سریع» را انتخاب می‌کردند. با کاهش به دو روش ساده، نرخ تبدیل در چک‌اوت بیست درصد بالا رفت. سادگی، دشمن نیست؛ دوست فروش است.

مالیات و تنظیمات مالی

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

  1. مالیات را فعال کنیم یا نه؟ اگر کسب‌وکار رسمی و مالیات‌پرداز هستید، بله. اگر نه، این بخش را می‌توانید خاموش نگه دارید و بعداً فعال کنید.
  2. نرخ مالیات: بر اساس قانون جاری (مثلاً ۱۰ درصد ارزش افزوده).
  3. نمایش قیمت‌ها با یا بدون مالیات: در ایران، نمایش با مالیات مرسوم‌تر است.

یک نکته‌ی مهم: در فاکتورهای رسمی، معمولاً باید مالیات جداگانه نمایش داده شود. اگر فروشگاه شما به فاکتور رسمی نیاز دارد، تنظیمات را طوری بچینید که مالیات در فاکتور، جداگانه محاسبه و نمایش داده شود.

اولین محصول: از پیش‌نویس تا منتشر

بعد از تمام تنظیمات، حالا نوبت به اولین محصول است. مسیر کامل در چگونه محصول جدید در ووکامرس ایجاد کنیم آمده است. خلاصه‌ی کار:

  1. «محصولات ← افزودن جدید» را انتخاب کنید.
  2. نام محصول، توضیحات و تصویر شاخص را وارد کنید.
  3. نوع محصول را انتخاب کنید: ساده، متغیر، گروهی یا خارجی. اگر محصول شما رنگ یا سایز دارد، «محصول متغیر» انتخاب کنید. مسیر کامل در ساخت محصول متغیر در ووکامرس.
  4. قیمت، موجودی و دسته‌بندی را تعیین کنید.
  5. SKU (شناسه‌ی محصول) را وارد کنید — این کار در مدیریت انبار ضروری است.
  6. روی «انتشار» کلیک کنید.

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

صفحات ضروری: سبد، تسویه، حساب کاربری

ووکامرس هنگام نصب، چند صفحه‌ی ضروری می‌سازد. این صفحات را در «صفحات ← همه‌ی برگه‌ها» می‌بینید:

صفحهکارکردنکته
سبد خریدمحصولات انتخابی مشترینباید کش شود
تسویه‌حسابپرداخت نهایینباید کش شود
حساب کاربریپروفایل مشترینباید کش شود
شرایط و قوانینقوانین فروشمحتوا را پر کنید
فروشگاهآرشیو محصولاتصفحه‌ی اصلی فروشگاه

مسیر سفارشی‌سازی این صفحات در سفارشی‌سازی سبد خرید و تسویه‌حساب ووکامرس آمده است. دو نکته‌ی حساس:

  • صفحات پویا: سبد خرید، تسویه‌حساب و حساب کاربری، حاوی اطلاعات مخصوص هر کاربر هستند. اگر افزونه‌ی کش نصب می‌کنید، این صفحات باید از کش استثنا شوند — وگرنه کاربر بعدی، سبد کاربر قبلی را می‌بیند. مسیر دقیق در بهترین افزونه‌های کش وردپرس برای افزایش سرعت.
  • در صفحه‌ی تسویه‌حساب: حتماً توضیحات و شماره‌ی تماس پشتیبانی بگذارید. مشتری که در لحظه‌ی پرداخت گیر می‌کند، اگر راه ارتباطی نبیند، سفارش را رها می‌کند.
سه صفحه‌ی سبد، تسویه و حساب کاربری، قلب فروشگاه شماست. هر تغییر در این صفحات، باید با تست واقعی همراه باشد — نه با حدس.

سفارش تستی: گام نهایی که اکثر افراد جا می‌اندازند

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

  1. یک محصول تستی با قیمت کم (مثلاً ۱٬۰۰۰ تومان) بسازید.
  2. خودتان به‌عنوان یک مشتری، محصول را به سبد اضافه کنید.
  3. مراحل تسویه‌حساب را طی کنید و در حالت Sandbox درگاه، پرداخت کنید.
  4. بعد از پرداخت، بررسی کنید که:
  • سفارش در پیشخوان ثبت شده باشد (ووکامرس ← سفارش‌ها).
  • ایمیل تأیید سفارش به مشتری ارسال شده باشد. اگر ارسال نشد، مسئله در SMTP است. مسیر رفع در رفع مشکلات SMTP در وردپرس و خطای ارسال ایمیل سفارش در ووکامرس.
  • ایمیل اطلاع‌رسانی به ادمین هم ارسال شده باشد.
  • وضعیت سفارش درست باشد: «در حال پردازش» یا «تکمیل‌شده».

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

خطاهای رایج در نصب ووکامرس

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

خطاعلت احتمالیراه‌حل
«صفحه‌های ضروری ساخته نشدند»مجوز دیتابیس یا تداخل افزونهساخت دستی صفحات در «ووکامرس ← وضعیت ← ابزارها»
«محصولات نمایش داده نمی‌شوند»خطای قالب یا تنظیمات آرشیوتغییر موقت قالب به Storefront و بررسی
«درگاه پرداخت خطا می‌دهد»API اشتباه یا SSL مشکلبررسی اطلاعات API و تست SSL
«سبد خرید خالی نمایش داده می‌شود»کش صفحه روی صفحات پویااستثنا کردن صفحات سبد/تسویه در افزونه‌ی کش
«سفارش‌ها ثبت نمی‌شوند»خطای دیتابیس یا محدودیت منابعبررسی لاگ خطا و منابع هاست

مسیر تفصیلی هر خطا در خطای ووکامرس: چگونه آن را رفع کنیم و عیب‌یابی خطاهای ووکامرس آمده است. یک تذکر مهم: اگر با خطای «سفارش‌ها ثبت نمی‌شوند» روبه‌رو شدید، همان لحظه سایت را در حالت تعمیرات بگذارید — چون مشتریانی که پرداخت می‌کنند ولی سفارش ثبت نمی‌شود، هم ناراضی می‌شوند و هم پول را از دست می‌دهید.

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

نگاه بالاتر: نصب ووکامرس به‌مثابه راه‌اندازی یک کسب‌وکار

برای کسی که سال‌ها روی معماری فروشگاه‌های آنلاین کار کرده، «نصب ووکامرس» در نگاه اول یک عملیات فنی ساده است. اما اگر عمیق‌تر نگاه کنید، این نصب، شروع یک کسب‌وکار است، نه فقط اضافه‌کردن یک افزونه. سه لایه در این شروع وجود دارد:

در چارچوب‌های جدی فروش آنلاین، این سه لایه را با مفهوم «Storefront Bootstrap» می‌شناسند: راه‌اندازی اولیه‌ای که سرنوشت فروشگاه را برای ماه‌ها و سال‌های بعد تعیین می‌کند. تفاوت بین فروشگاهی که «نصب کرده» و فروشگاهی که «راه‌اندازی کرده»، در همین سه لایه است. اولی، فنی است و در سال دوم به بدهی تبدیل می‌شود؛ دومی، کسب‌وکاری است و در سال دوم، پخته‌تر می‌شود.

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

حرف آخر: نصب درست، فروش پایدار

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

قدم عملی امشب‌تان: اگر تازه ووکامرس نصب کرده‌اید، همان پنج تنظیم عمومی (ارز، آدرس، مالیات، وزن، واحد) را یک‌بار مرور کنید. اگر هنوز نصب نکرده‌اید، SSL و قالب سازگار را قبل از نصب آماده کنید — چون این دو، شایع‌ترین دلیل شکست در نصب هستند.

اگر تجربه‌ای از نصب ووکامرس دارید — چه با موفقیت یک‌شبه، چه با سردرگمی چندروزه — برای من جذاب است بدانم کدام مرحله بیشترین وقت یا استرس را برایتان داشت و چطور حلش کردید. تجربه‌تان را در دیدگاه‌ها بنویسید؛ مخصوصاً اگر ترفندی هست که در این راهنما نبوده ولی در پروژه‌ی شما کلیدی بوده، آن هم داده‌ای است که برای نفر بعدی، ساعت‌ها وقت و صدها هزار تومان ضرر ذخیره می‌کند. 🛒