วิธีติดตั้งและตั้งค่า WooCommerce สำหรับร้านค้าออนไลน์บน WordPress

คู่มือมือใหม่ทีละขั้นตอน ตั้งแต่ติดตั้ง Plugin จนเปิดร้านออนไลน์รับชำระเงินได้จริง

วิธีติดตั้งและตั้งค่า WooCommerce สำหรับร้านค้าออนไลน์บน WordPress

WooCommerce คือ Plugin ร้านค้าออนไลน์ที่ได้รับความนิยมสูงสุดในโลกสำหรับ WordPress มีผู้ใช้งานมากกว่า 5 ล้านเว็บไซต์ทั่วโลก และดาวน์โหลดฟรี 100% บทความนี้จะพาคุณตั้งแต่ขั้นตอนแรกจนถึงการเปิดร้านออนไลน์ที่พร้อมขายสินค้าและรับชำระเงินได้จริง โดยไม่ต้องมีความรู้ด้านเทคนิคเลย

ก่อนเริ่ม: สิ่งที่ต้องเตรียมให้พร้อม

ก่อนติดตั้ง WooCommerce ตรวจสอบว่าคุณมีสิ่งเหล่านี้ครบถ้วน:

Tip: ถ้ายังไม่มี SSL สามารถขอฟรีผ่าน AutoSSL ใน cPanel ได้เลย ดูบทความ SSL ฟรีสำหรับโฮสติ้ง

ขั้นตอนที่ 1: ติดตั้ง WooCommerce Plugin

เข้าสู่ระบบ WordPress Admin แล้วทำตามขั้นตอนนี้:

  1. ไปที่เมนู Plugins → Add New Plugin
  2. พิมพ์ WooCommerce ในช่องค้นหา
  3. คลิก Install Now ที่ Plugin ของ Automattic
  4. รอสักครู่แล้วคลิก Activate
  5. ระบบจะแสดง Setup Wizard อัตโนมัติ
Tip: WooCommerce ตัวหลักดาวน์โหลดฟรี ส่วน Extensions เพิ่มเติม (เช่น Payment Gateway ไทย) อาจมีค่าใช้จ่ายแยกต่างหาก

ขั้นตอนที่ 2: ตั้งค่าข้อมูลร้านผ่าน Setup Wizard

หลังจาก Activate Plugin แล้ว ระบบจะเข้าสู่ Setup Wizard ซึ่งมีหลายหน้าให้กรอก:

หน้า Store Details (ข้อมูลร้าน)

หน้า Industry (ประเภทธุรกิจ)

เลือกประเภทสินค้าที่ใกล้เคียงที่สุด เช่น:

หน้า Product Types (ประเภทสินค้า)

Tip: เลือกได้มากกว่า 1 ประเภท ถ้าขายทั้งสินค้าจริงและไฟล์ดาวน์โหลด

ขั้นตอนที่ 3: ตั้งค่าสกุลเงินและภาษี

ไปที่ WooCommerce → Settings → General แล้วตั้งค่าดังนี้:

สำหรับ Tax (VAT) ในไทย ถ้าธุรกิจจดทะเบียนภาษีมูลค่าเพิ่ม (VAT 7%):

  1. ไปที่ WooCommerce → Settings → Tax
  2. ติ๊กถูก Enable Tax Rates and Calculations
  3. ที่ Standard Rates คลิก Insert Row
  4. ตั้ง Rate เป็น 7 และ Tax Name เป็น VAT
  5. คลิก Save Changes

ขั้นตอนที่ 4: เพิ่มสินค้าสินค้าแรก

ไปที่ Products → Add New แล้วกรอกข้อมูลสินค้า:

  1. Product Name: ชื่อสินค้า เช่น "เสื้อ Cotton สีขาว"
  2. Description: รายละเอียดสินค้าแบบยาว (แสดงในหน้าสินค้า)
  3. Short Description: สรุปสั้นๆ 1-2 ประโยค
  4. ที่ Product Data กรอก Regular Price (ราคาปกติ) และ Sale Price (ราคาลด ถ้ามี)
  5. ที่ Inventory กรอก SKU (รหัสสินค้า) และ Stock Quantity (จำนวนสต็อก)
  6. Product Image: อัปโหลดรูปหลักของสินค้า ขนาดแนะนำ 800x800 px
  7. Product Gallery: รูปเพิ่มเติมของสินค้า
  8. คลิก Publish
Tip: ถ้าสินค้ามีหลาย Variant เช่น ไซส์ S/M/L หรือสี ให้เปลี่ยน Product Type เป็น Variable Product แล้วเพิ่ม Attributes และ Variations

ขั้นตอนที่ 5: ตั้งค่าการจัดส่งสินค้า (Shipping)

ไปที่ WooCommerce → Settings → Shipping:

  1. คลิก Add Shipping Zone
  2. ตั้งชื่อ Zone เช่น "ทั่วประเทศไทย"
  3. ที่ Zone Regions เลือก Thailand
  4. คลิก Add Shipping Method
  5. เลือก Flat Rate (ค่าส่งคงที่) แล้วคลิก Add Shipping Method
  6. คลิก Edit ที่ Flat Rate แล้วตั้ง Cost เช่น 50 (50 บาท)
  7. คลิก Save Changes

นอกจากนี้ยังมี:

ขั้นตอนที่ 6: ตั้งค่าการรับชำระเงิน (Payment)

ไปที่ WooCommerce → Settings → Payments:

WooCommerce มี Payment Methods พื้นฐานให้ทันที:

สำหรับการรับบัตรเครดิต/เดบิต และ PromptPay แนะนำติดตั้ง Plugin เพิ่มเติม:

Tip: เปิด BACS (โอนเงิน) ก่อนได้เลย แล้วค่อยเพิ่ม Payment Gateway ภายหลังเมื่อร้านพร้อม

ตรวจสอบว่า WooCommerce ทำงานถูกต้อง

หลังตั้งค่าเสร็จแล้ว ให้ทดสอบกระบวนการสั่งซื้อเพื่อให้มั่นใจว่าทุกอย่างทำงานได้:

รายการตรวจสอบ WooCommerce Setup:
1. เปิดหน้าร้าน (Shop) — เห็นสินค้าที่เพิ่มไว้
2. คลิกสินค้า — หน้ารายละเอียดสินค้าแสดงถูกต้อง
3. Add to Cart — ตะกร้าสินค้าอัปเดตที่มุมขวาบน
4. ไปหน้า Cart — เห็นสินค้า ราคา และค่าจัดส่ง
5. Checkout — กรอกข้อมูลและเลือก Payment Method ได้
6. ทดสอบสั่งซื้อ — ได้รับ Email ยืนยันออเดอร์
7. Admin ได้รับ Email แจ้งออเดอร์ใหม่
8. ดู Orders ใน WooCommerce → Orders
Tip: ใช้ Email จริงของคุณในการทดสอบสั่งซื้อ เพื่อตรวจสอบว่า Email ยืนยันส่งถึงลูกค้าจริงๆ หากไม่ได้รับ Email ให้ตั้งค่า SMTP ผ่าน Plugin เช่น WP Mail SMTP

แก้ปัญหาที่พบบ่อย

Error: "Sorry, no products were found matching your selection."

ปัญหานี้เกิดเมื่อกดดูสินค้าในหน้า Shop แล้วไม่มีสินค้าแสดง ทั้งที่เพิ่มสินค้าไว้แล้ว

Error: "WooCommerce checkout page not working / ไม่สามารถ Checkout ได้"

หน้า Checkout โหลดไม่ได้หรือปุ่มไม่ตอบสนอง

Error: "WooCommerce ส่ง Email ไม่ถึงลูกค้า"

ลูกค้าสั่งซื้อแล้วไม่ได้รับ Email ยืนยัน

Error: "Add to Cart ไม่ทำงาน หน้าไม่อัปเดต"

กดปุ่ม Add to Cart แล้วไม่มีอะไรเกิดขึ้น หรือ Cart ไม่อัปเดต

Error: "ราคาสินค้าแสดงผิด หรือไม่แสดง"

สินค้าในหน้า Shop แสดงราคาไม่ถูกต้องหรือขาดหายไป

คำถามที่พบบ่อย (FAQ)

WooCommerce ฟรีจริงไหม? มีค่าใช้จ่ายแอบแฝงไหม?

WooCommerce Plugin หลักดาวน์โหลดและใช้งานฟรี 100% แต่ส่วนเสริม (Extensions) บางอย่างมีค่าใช้จ่าย เช่น Payment Gateway ของบางธนาคาร Theme WooCommerce Premium หรือ Plugin เพิ่มฟีเจอร์พิเศษ ค่าใช้จ่ายหลักที่ต้องมีคือ โฮสติ้ง โดเมน และ SSL ซึ่งโฮสติ้งในไทยส่วนใหญ่รวม SSL ฟรีอยู่แล้ว

WooCommerce ต้องใช้โฮสติ้งแบบไหน?

ร้านค้าขนาดเล็ก (สินค้าไม่เกิน 100 ชิ้น ผู้เข้าชมต่อวันไม่เกิน 500 คน) ใช้ Shared Hosting ก็เพียงพอ แต่ควรเลือกแพ็กเกจที่มี RAM ไม่ต่ำกว่า 512MB และ PHP 8.0+ ร้านที่ใหญ่ขึ้นแนะนำให้ Upgrade เป็น Cloud Hosting หรือ VPS เพื่อประสิทธิภาพที่ดีขึ้น

ถ้าต้องการย้าย WooCommerce ไปโฮสติ้งใหม่ ทำอย่างไร?

วิธีที่ง่ายที่สุดคือใช้ Plugin All-in-One WP Migration หรือ Duplicator ซึ่ง Backup ทั้งไฟล์และ Database รวมถึงข้อมูลสินค้าและออเดอร์ทั้งหมด แล้ว Restore บนโฮสติ้งใหม่ได้ในคลิกเดียว ดูรายละเอียดได้ที่บทความ วิธีย้ายเว็บไซต์ WordPress