
WooCommerce คือ Plugin e-Commerce ที่ได้รับความนิยมสูงสุดสำหรับ WordPress มีผู้ใช้งานกว่า 5 ล้านร้านค้าทั่วโลก บทความนี้จะพาคุณติดตั้งและตั้งค่า WooCommerce ตั้งแต่ต้นจนสามารถเริ่มขายสินค้าออนไลน์ได้จริง พร้อมการตั้งค่าที่เหมาะกับร้านค้าไทย
ความต้องการของระบบ
ก่อนติดตั้ง WooCommerce ต้องมีสิ่งต่อไปนี้:
- WordPress — เวอร์ชัน 6.2 ขึ้นไป
- PHP — เวอร์ชัน 7.4 ขึ้นไป (แนะนำ 8.2)
- MySQL — เวอร์ชัน 5.7 ขึ้นไป หรือ MariaDB 10.3+
- SSL Certificate — จำเป็นสำหรับหน้า Checkout เพื่อความปลอดภัย
- Hosting — พื้นที่อย่างน้อย 2GB ขึ้นไป (แนะนำ SSD)
แนะนำสำหรับร้านค้าไทย: AsiaGB Hosting รองรับ WordPress + WooCommerce เต็มรูปแบบ PHP 8.2, SSD, SSL Let's Encrypt ฟรี เหมาะกับร้านค้าออนไลน์ที่เพิ่งเริ่มต้นและขยายต่อได้ในอนาคต
ติดตั้ง WooCommerce Plugin
ขั้นที่ 1: เข้า WordPress Admin
เข้าสู่ระบบที่ yourdomain.com/wp-admin จากนั้นไปที่ Plugins → Add New Plugin
ขั้นที่ 2: ค้นหาและติดตั้ง
- พิมพ์ "WooCommerce" ในช่องค้นหา
- คลิก Install Now บน WooCommerce by Automattic
- รอการติดตั้งเสร็จ แล้วคลิก Activate
ขั้นที่ 3: Setup Wizard
หลัง Activate WooCommerce จะแสดง Setup Wizard ให้กรอกข้อมูลพื้นฐาน:
- Store location — ประเทศและจังหวัด เลือก Thailand / Bangkok
- Currency — เลือก Thai Baht (฿)
- Industry — ประเภทธุรกิจ
- Product types — ประเภทสินค้า (Physical, Digital, etc.)
ตั้งค่า WooCommerce หลักติดตั้ง
ตั้งค่าทั่วไป (Settings → General)
ไปที่ WooCommerce → Settings → General:
- Store Address — ที่อยู่ร้านค้า
- Currency — Thai baht (฿), Currency Position: Left
- Thousand Separator — , (จุลภาค)
- Decimal Separator — . (จุด)
- Number of Decimals — 2
ตั้งค่าสินค้า (Settings → Products)
- เปิด Review / Rating สำหรับสินค้า (เพิ่มความน่าเชื่อถือ)
- ตั้งค่า Weight unit: kg, Dimensions unit: cm
- ตั้งค่า Shop Page และ Cart / Checkout Page
เพิ่มสินค้าเข้าร้าน
ไปที่ Products → Add New เพื่อเพิ่มสินค้า:
- กรอกชื่อสินค้า, รายละเอียด, รูปภาพสินค้า
- ตั้งค่า Product Type: Simple product (สินค้าธรรมดา) หรือ Variable product (มีตัวเลือก)
- กรอกราคา, ราคาลด (ถ้ามี)
- ตั้งค่า Inventory: SKU, Stock Management
- ตั้งค่า Shipping: น้ำหนัก, ขนาด
- เลือก Category และ Tags
- Publish สินค้า
ตั้งค่าวิธีชำระเงิน
ไปที่ WooCommerce → Settings → Payments:
Payment Gateway สำหรับไทย
- Bank Transfer (BACS) — โอนเงินผ่านธนาคาร ง่ายที่สุด เหมาะสำหรับเริ่มต้น
- Cash on Delivery — เก็บเงินปลายทาง
- Omise / Stripe — รับบัตรเครดิต/เดบิต ต้องติดตั้ง Plugin เพิ่ม
- GB Prime Pay / PromptPay QR — ระบบชำระเงินไทยผ่าน Plugin เพิ่มเติม
ตั้งค่า Bank Transfer
เปิด Direct Bank Transfer → กรอกข้อมูลบัญชีธนาคาร ชื่อบัญชี เลขบัญชี ธนาคาร สาขา
ตั้งค่าการจัดส่ง (Shipping)
ไปที่ WooCommerce → Settings → Shipping:
- สร้าง Shipping Zone สำหรับในประเทศไทย
- เพิ่ม Shipping Method: Flat Rate (ราคาคงที่) หรือ Free Shipping
- ตั้งค่าราคาค่าจัดส่งตามน้ำหนักหรือพื้นที่
- เพิ่ม Zone สำหรับต่างประเทศ (ถ้าต้องการ)
ตั้งค่าภาษีและ VAT สำหรับร้านค้าไทย
การตั้งค่าภาษีใน WooCommerce มีความสำคัญมากสำหรับร้านค้าไทยที่ต้องแสดงราคาพร้อม VAT หรือไม่รวม VAT ให้ถูกต้องตามกฎหมาย:
- ไปที่ WooCommerce → Settings → General เลือก Enable taxes and tax calculations
- ไปที่ WooCommerce → Settings → Tax → Standard Rates
- เพิ่ม Tax Rate ใหม่: Country = TH, Rate % = 7 (VAT ไทย), Tax Name = VAT, Compound = ไม่ติ๊ก
- เลือก Prices entered with tax ว่าราคาสินค้าที่ใส่ไว้รวม VAT อยู่แล้วหรือไม่
- เลือก Display prices in the shop ว่าจะแสดงราคารวม VAT หรือไม่รวม VAT ในหน้าร้าน
สำคัญ: ถ้าคุณไม่ได้จดทะเบียน VAT ไม่ควรเก็บหรือแสดง VAT ในร้านค้า การแสดง VAT โดยไม่ได้จดทะเบียนอาจมีผลทางกฎหมายตามพระราชบัญญัติภาษีมูลค่าเพิ่ม ปรึกษาผู้เชี่ยวชาญด้านบัญชีก่อนตัดสินใจ
Plugin ที่แนะนำสำหรับร้านค้าออนไลน์ไทย
WooCommerce เพียงตัวเดียวอาจยังไม่พอสำหรับการขายในไทย ควรติดตั้ง Plugin เสริมเหล่านี้เพื่อประสบการณ์ที่ดีขึ้น:
- WooCommerce PDF Invoices & Packing Slips — สร้างใบเสร็จ PDF อัตโนมัติทุกออเดอร์ ลูกค้าดาวน์โหลดได้เอง
- YITH WooCommerce Wishlist — ให้ลูกค้า Save สินค้าโปรดไว้ซื้อภายหลัง เพิ่ม Engagement
- WP Rocket หรือ LiteSpeed Cache — เร่งความเร็วเว็บ WooCommerce ซึ่งมักหนักกว่า WordPress ทั่วไป
- WooCommerce Multilingual (WPML) — รองรับหลายภาษา เหมาะสำหรับร้านที่มีลูกค้าต่างชาติ
- Smash Balloon — แสดง Instagram/Facebook Feed ในหน้าร้าน เพิ่มความน่าเชื่อถือ
ความปลอดภัยสำหรับร้านค้า WooCommerce ที่ไม่ควรมองข้าม
ร้านค้าออนไลน์เก็บข้อมูลลูกค้าและข้อมูลการชำระเงิน จึงต้องให้ความสำคัญกับความปลอดภัยเป็นพิเศษ การถูกโจมตีหรือข้อมูลรั่วไหลอาจทำให้เสียลูกค้าและความน่าเชื่อถือไปตลอดกาล แนวทางที่ควรปฏิบัติ:
- อัปเดต WordPress และ WooCommerce สม่ำเสมอ — แพตช์ความปลอดภัยออกมาเป็นประจำ เปิด Auto Update สำหรับเวอร์ชัน Minor อย่างน้อย
- ใช้ SSL ทุกหน้า — ไม่ใช่แค่หน้า Checkout เบราว์เซอร์สมัยใหม่แสดงคำเตือนบนหน้าที่ไม่ใช่ HTTPS ซึ่งทำให้ลูกค้าขาดความเชื่อมั่น AsiaGB Hosting มี SSL ฟรีทุกแผน
- จำกัดการ Login ผิดพลาด — ติดตั้ง Plugin Limit Login Attempts Reloaded ป้องกัน Brute Force Attack บน wp-admin
- Backup อัตโนมัติรายวัน — ร้านค้าที่มีออเดอร์ทุกวันต้องสำรองข้อมูลทุกวัน DirectAdmin บน AsiaGB รองรับการตั้งค่า Backup Schedule
- ใช้ Plugin Security เช่น Wordfence — สแกนมัลแวร์ ตรวจจับการแก้ไขไฟล์ผิดปกติ และแจ้งเตือนทันทีเมื่อพบความผิดปกติ
เพิ่มประสิทธิภาพ WooCommerce ให้เร็วขึ้น
ร้านค้าออนไลน์ที่โหลดช้าจะสูญเสียลูกค้า — งานวิจัยพบว่าความช้าทุก 1 วินาทีเพิ่ม Bounce Rate ประมาณ 7% ขั้นตอนสำคัญในการเร่งความเร็ว WooCommerce บน Hosting:
- ใช้ PHP 8.2 — เร็วกว่า PHP 7.4 ถึง 30% สำหรับ WooCommerce โดยเฉพาะ สามารถเปลี่ยนได้ใน DirectAdmin → PHP Settings
- เปิด OPcache — ลด CPU ในการ Compile PHP ซ้ำๆ ทำให้หน้าร้านโหลดเร็วขึ้นมาก
- ใช้ Redis Object Cache — Cache ผลลัพธ์จาก Database ลด Query ที่ซ้ำซ้อน โดยเฉพาะหน้า Shop ที่โหลด Product หลายร้อยรายการ
- Lazy Load รูปสินค้า — ใช้ plugin เช่น Smush หรือ ShortPixel เพื่อบีบอัดรูปและเปิด WebP format อัตโนมัติ
- จำกัด Plugin — ทุก Plugin ที่เปิดใช้งานเพิ่มเวลาโหลด ถอน Plugin ที่ไม่จำเป็นออก
ทดสอบความเร็ว: ใช้ PageSpeed Insights (https://pagespeed.web.dev) ทดสอบหน้า Shop, หน้า Product และหน้า Checkout ก่อนและหลังปรับปรุง เพื่อวัดผลชัดเจน
การจัดการ SEO สำหรับร้านค้า WooCommerce
SEO สำคัญมากสำหรับร้านค้าออนไลน์ที่ต้องการลูกค้าจาก Google โดยไม่ต้องพึ่งโฆษณาตลอดเวลา WooCommerce มี URL Structure ที่เป็นมิตรกับ SEO อยู่แล้ว แต่ยังมีส่วนที่ต้องปรับเพิ่มเติม:
- ติดตั้ง Yoast SEO หรือ Rank Math — ช่วยตั้งค่า Title, Meta Description และ Structured Data (Product Schema) สำหรับสินค้าทุกชิ้นโดยอัตโนมัติ ทำให้ Google แสดง Rich Results พร้อมราคาและ Rating ในผลการค้นหา
- ตั้งค่า Permalink ที่เป็นมิตร — ไปที่ Settings → Permalinks เลือก Post name เช่น /product/ชื่อสินค้า/ แทนที่ ?p=123 ซึ่ง Google อ่านยากกว่า
- สร้าง Sitemap XML — Yoast SEO จะสร้าง Sitemap ของสินค้าให้อัตโนมัติ ส่งผ่าน Google Search Console เพื่อให้ Google Index สินค้าทุกชิ้นเร็วขึ้น
- เพิ่ม Alt Text ทุกรูปสินค้า — ลูกค้าค้นหาสินค้าจาก Google Images ด้วย การมี Alt Text ที่ดีช่วยให้ปรากฏในผลการค้นหาภาพ เพิ่มโอกาสขาย
- เขียนคำอธิบายสินค้าละเอียด — หน้าสินค้าที่มีเนื้อหายาวและครบถ้วนมีโอกาส Rank สูงกว่าหน้าที่มีคำอธิบายสั้นๆ เพราะ Google ให้คะแนนความ Expert
เปรียบเทียบ WooCommerce กับแพลตฟอร์มอื่นในตลาดไทย
ก่อนตัดสินใจใช้ WooCommerce ควรเข้าใจความแตกต่างกับตัวเลือกอื่นในตลาดไทย เพื่อเลือกให้ตรงกับขนาดธุรกิจและงบประมาณของคุณ:
| แพลตฟอร์ม | ค่าใช้จ่าย | ความยืดหยุ่น | เหมาะกับ |
|---|---|---|---|
| WooCommerce | Plugin ฟรี + ค่า Hosting | สูงมาก ปรับแต่งได้ทุกส่วน | ร้านที่ต้องการ Custom เยอะ |
| Shopify | $29–$299/เดือน | ปานกลาง มี Theme/App | ร้านที่ต้องการ Setup เร็ว |
| Line Shopping / Lazada | ค่า Commission 2–5% | ต่ำ ขึ้นกับแพลตฟอร์ม | เริ่มต้นไม่มีทุนเว็บ |
| OpenCart | ฟรี + ค่า Hosting | สูง แต่ Community เล็กกว่า | ร้านที่ไม่ต้องการ WordPress |
Hosting สำหรับ WooCommerce
AsiaGB Hosting SSD รองรับ WordPress + WooCommerce เต็มรูปแบบ PHP 8.2, DirectAdmin ง่าย, Backup อัตโนมัติ เริ่มต้น 500 บาท/ปี
ดูแพ็กเกจ Hosting