Logo Webmonster Lab - สอนทำเว็บไซต์ธุรกิจ WordPress, Elementor พี่ยุ้ย กัญญ์ชิตา วริทธิ์ทินานนท์Logo Webmonster Lab - สอนทำเว็บไซต์ธุรกิจ WordPress, Elementor พี่ยุ้ย กัญญ์ชิตา วริทธิ์ทินานนท์Logo Webmonster Lab - สอนทำเว็บไซต์ธุรกิจ WordPress, Elementor พี่ยุ้ย กัญญ์ชิตา วริทธิ์ทินานนท์Logo Webmonster Lab - สอนทำเว็บไซต์ธุรกิจ WordPress, Elementor พี่ยุ้ย กัญญ์ชิตา วริทธิ์ทินานนท์
  • คอร์สออนไลน์
    • WordPress + Elementor
      (บุคคลทั่วไป)
    • WordPress + Elementor
      (สั่งซื้อในนามนิติบุคคล)
  • เวิร์คช็อป
    • เรียนตัวต่อตัว : WordPress
    • ห้องเรียนส่วนตัว (อยู่แถวจุฬา)
  • รีวิว
    • รีวิวจากผู้เรียน
    • ตัวอย่างเว็บไซต์ (ใช้เรียน)
    • ผลงานออกแบบ UX/UI
  • บทความ
    • บทความแนะนำ 😊
    • วิดีโอ ฮาวทู 🎥
    • WordPress
    • Design
    • Marketing for SME
    • Tips & Tools
    • ประสบการณ์จากพี่ยุ้ย
    • บทความส่วนตัว
  • พี่ยุ้ย/ผู้สอน
    • เกี่ยวกับ
    • ติดต่อ
สอบถามคอร์ส
✕

วิธีการอัปเดต WordPress ด้วยตัวเอง

Published by พี่ยุ้ย กัญญ์ชิตา
Categories
  • WordPress
  • แนะนำ
Tags
  • How To
  • install WordPress
  • update
  • website
  • WordPress
wordpress-updates
  • FacebookFacebook
  • XTwitter
  • LINELine

WordPress และ ธีมดัง ปลั๊กอินดัง เค้าจะอัปเดตเวอร์ชั่นกันบ่อยมากฮะ up ทีก็มีอะไรใหม่ๆ มาให้เราอยากใช้อยู่เรื่อยเลย เช่น fixes bugs, security เข้มข้น แข็งแกร่งขึ้น, ปรับปรุงโค้ด, เพิ่มฟีเจอร์ ฟังก์ชั่นใหม่ให้อยากใช้ หรือหน้าตา UI เปลี่ยนไป ดูใช้ง่ายกว่าเดิม ก็เป็นเรื่องดีทั้งนั้นนะ สังเกตง่ายๆ ในหน้า Dashboard จะมีแจ้งเตือนขึ้นมาค่ะ (รูปนี้เก่ามากละ ถ้ามีเวลา พี่ยุ้ยจะแคปหน้าจอเวอร์ชั่นใหม่ๆ มาให้นะ : notes 08/2024)

wordpress-update-01

(บทความนี้เขียนเมื่อ WordPress 3.8.1 วิธีอัปเดตสามารถใช้ได้กับทุกเวอร์ชั่น)

อ่านนี้ก่อน แล้วค่อยไปดูวิธีกันนะ

สำคัญมากๆ เลยก็คือ ให้เช็คดูก่อนนะว่า plugin และ theme ที่เราใช้อยู่ รองรับ WordPress เวอร์ชั่นใหม่แล้วรึยัง ถ้ายัง… แล้วเราไปอัปเดต มันจะพังนะจ๊ะ ไม่ก็บางส่วนอาจใช้งานได้ไม่เต็มที่ (ระดับความพัง ประเมินไม่ได้ แล้วแต่เว็บล่ะ)

หลักการ คือ ให้อัปเดตจากเล็กไปใหญ่
plugin > theme > wp core

ถ้า plugin และ theme ของเรายังไม่รองรับ ไม่เป็นไรนะ… รอได้เนาะ ไม่ต้องรีบ อีกสัก 2 สัปดาห์ หรือ 2-3 เดือน ค่อยมาดูใหม่ได้จ้า ให้เวลาผู้พัฒนาเค้าปล่อยตัวอัปเดตตามมาก่อน (plugin และ theme เจ้าดังๆ เค้าจะปล่อยตัวอัปเดตตามมาเร็วมาก และจะขึ้นให้เห็นเลยว่าได้ทดสอบกับเวอร์ชั่น นี้ๆๆ เรียบร้อยแล้ว)

สำหรับมือใหม่! พี่ยุ้ยแนะนำให้อ่านทั้งหมดก่อน ซ้อมก่อน แล้วค่อยลงมืออัปเดตจริงนะคะ (ซ้อมบน Staging ที่โฮสติ้งได้เลย) หรือใครที่ใช้ localhost เป็น ก็ลองซ้อมอัปเดตเวอร์ที่ localhost ได้ฮ่ะ

การอัปเดต WordPress ทำได้ 3 วิธี (internet อย่าหลุดเป็นพอ ไม่งั้นต้องเริ่มใหม่)

วิธีที่ 1 อัปเดตจากหน้า Dashboard (วิธีนี้ง่ายที่สุด)
วิธีที่ 2 อัปเดตจาก Hosting ที่คุณเช่าอยู่
วิธีที่ 3 อัปเดตแบบ Manual ขั้นเทพ ได้ทำเองแสนภูมิใจ

สำคัญนะคะ! ไม่ว่าจะใช้วิธีไหนขอให้ “backup ตัวปัจจุบันไว้ก่อน ทั้งตัว WordPress และ database” เลยนะ

วิธีที่ 1 อัปเดตจากหน้า Dashboard (วิธีนี้ง่ายที่สุด)

1. จิ้มจึ้ก… หัวใจตุ๊มๆ ต่อมๆ ประมาณ 20 วิ เสร็จ! (ช้าเร็ว ขึ้นอยู่กับขนาดของเว็บไซต์ และความเร็วอินเทอร์เน็ต)
2. เสร็จแล้ว Login WordPress เข้าไป
3. แล้วกดอัปเดต database เป็นอันเรียบร้อย

….ดูภาพประกอบด้านล่าง….

แต่ก็อาจจะอัปเดตไม่ผ่านได้สำหรับ hosting หรือ server บางที่ ที่ตั้งค่า permission ไว้ ก็ต้องไปไล่แก้ค่า permission ก่อน (สอบถามกับผู้ให้บริการโฮสติ้งที่ใช้อยู่นะคะ หรือผู้ดูแล server กรณีบริษัทมี server ของตัวเอง)

พออัปเดตเสร็จแล้วก็ค่อยแก้ permission กลับ หรือบางบริษัทตั้งค่าความปลอดภัยของ server ไว้สูงมาก เรา manual เองจะเร็วกว่า ก็ข้ามไปดู วิธีที่ 3 ได้เลย

Dashboard แจ้งเตือนว่ามี WordPress เวอร์ชั่นใหม่ออกแล้ว ขอเชิญมาอัปเดตหน่อยจ้า

wordpress-update-02


เมื่ออัปเดต WordPress เสร็จแล้ว จะมีข้อความแจ้งเตือนให้เรา อัปเดต database ด้วย

wordpress-update-07


แต่ถ้า database ของเราอัปเดตอยู่แล้ว ก็จะขึ้นข้อความแบบนี้ กด Continue ต่อได้เลย

wordpress-update-03


ยินดีด้วย! แล้วเราก็ได้ WordPress เวอร์ชั่นใหม่เอี่ยมมาใช้งานสมดังใจ :)

wordpress-update-04

วิธีที่ 2 อัปเดตจาก Hosting ที่คุณเช่าอยู่

วิธีนี้ไม่ยาก กรอกข้อมูลการตั้งค่านิดหน่อย จิ้มเบาๆ 1 ที ก็เรียบร้อยเช่นกัน
(เฉพาะ hosting ที่มีบริการในส่วนนี้ สอบถามได้จากผู้ให้บริการนะคะ)

วิธีที่ 3 อัปเดตแบบ Manual ขั้นเทพ ได้ทำเองแสนภูมิใจ

เมื่อทั้ง 2 วิธีด้านบน เราใช้ไม่ได้ ก็ต้องมาทำมือกันละ โดย FTP เข้าไปจัดการ วิธีนี้อาจจะน่าหวาดเสียวหน่อย แต่ก็สนุกดีจะได้รู้ด้วยว่าถ้าไม่ผ่านมันติดที่ตรงไหน แนะนำสำหรับมือใหม่ให้ซ้อมอัปเดตก่อนลงมือจริง อาจจะเลือกทดสอบดูกับเว็บที่ไม่สำคัญ หรือสร้างเว็บเปล่าๆ สำหรับทดสอบโดยเฉพาะก็ได้ พี่ยุ้ยมักจะทดสอบบน localhost เพราะเร็วดี และไม่ต้องกลัวว่าจะมีใครคลิกเข้ามาเพราะไม่ได้ online อ่านวิธีการติดตั้ง WordPress บน localhost (XAMPP) สอนละเอียดมาก

1. backup ก่อนเลย : เอามาทั้งเว็บไซต์เลยนะ + database (ควร backup เป็นประจำอยู่แล้ว เผื่อมีปัญหาก็จับใส่เข้าที่เดิม) หรือด่วนๆ เลือกเอา 3 อย่างนี้ ดาวน์โหลดจาก server มาเก็บไว้ที่เครื่องเราก่อน

  • ไฟล์ wp-config.php
  • โฟลเดอร์ wp-content
  • database.sql (export มาจาก phpMyAdmin)

เกร็ดความรู้ : 3 อย่างนี้คือสิ่งที่เป็นของเรา ตั้งค่าเอง, upload ขึ้นไปเอง เวลาอัปเดตเวอร์ชั่น WordPress เราจะอัปเดตกันที่ WordPress Core (อ่านข้อ 2, 3 จะเห็นภาพมากขึ้นค่ะ)

2. ระหว่าง backup ก็ไปดาวน์โหลด WordPress เวอร์ชั่นล่าสุด มารอไว้ (WordPress Core)

wordpress-update-06

แตกไฟล์ zip ออกมา แล้วอัพโหลดทุกอย่างทับไฟล์เดิม ตำแหน่งเดิม บน server หรือง่ายๆ คือ จับทุกอย่างโยนเข้าไปที่ไดเรคทอรี่หลัก
ยกเว้น ไฟล์ wp-config.php และ โฟลเดอร์ wp-content

wordpress-update-05

ถ้าพลาด Ctrl + A ตามความเคยชิน โยนทุกอย่างอัพไปแล้ว ก็กลับมาเอาไฟล์ wp-config.php และ โฟลเดอร์ wp-content จากเครื่องเรา อัพไปบน server ที่ไดเรคทอรี่หลักทับมันได้เลย “เห็นมั๊ย backup ช่วยชีวิตเราได้”

3. ไปที่หน้า Login WordPress แล้ว กดอัปเดต database เป็นอันเรียบร้อยจ้า

เทคโนโลยีเว็บไซต์มีการพัฒนาอยู่ตลอด WordPress เองก็พัฒนาอยู่เสมอด้วยเช่นกัน เราได้ WordPress เวอร์ชั่นล่าสุด ก็เท่ากับว่าเราอยู่บนเทคโนโลยีเว็บไซต์ใหม่สุด จากนั้นก็อัปเดตส่วนประกอบอื่นๆ ตามด้วย เช่น แนวคิด ดีไซน์ เนื้อหา ปรับให้เป็นปัจจุบัน แล้วเว็บไซต์ของเราก็จะอินเทรนด์ไม่ตกยุคแล้วล่ะจ้า

Important!

ที่สำคัญ คือ อย่าลืมดู Plugin / Theme / PHP Version / Hosting ที่ใช้อยู่ด้วยนะคะ ว่ารองรับกับ WordPress เวอร์ชั่นที่เรากำลังจะอัปเดตด้วยหรือเปล่า

ของแถม :

  • WordPress ทุกเวอร์ชั่น เลือกดาวน์โหลดได้ตามใจชอบได้ที่ Release Archive
  • หรืออยากได้ตัวปัจจุบันล่าสุด ก็เข้าไปดาวน์โหลดที่เว็บ wordpress.org ได้เลย
  • สำหรับ WordPress เวอร์ชั่นไทย ดาวน์โหลดได้ที่ เวิร์ดเพรสภาษาไทย

(บทความนี้เขียนเมื่อ WordPress 3.8.1 วิธีอัปเดตสามารถใช้ได้กับทุกเวอร์ชั่น)

บทความ/รูปภาพ : Webmonster Lab | Yui Kanchita
featured image : thewhitelabelagency.com

  • FacebookFacebook
  • XTwitter
  • LINELine
พี่ยุ้ย กัญญ์ชิตา
พี่ยุ้ย กัญญ์ชิตา
คนธรรมดาที่วาดรูปไม่เป็น เขียนโค้ดไม่ได้ แต่ชอบออกแบบเว็บไซต์ จึงเรียนรู้ WordPress • UX/UI • SEO แล้วฝึกทำเอง จากนั้นรับงานฟรีแลนซ์ เติบโตเป็น Lead UX/UI ในองค์กรใหญ่ และก้าวสู่เส้นทางวิทยากร/อาจารย์ พี่ยุ้ยค้นพบว่า "ทำให้ง่าย ก็ได้นี่นา" 🚀 สนใจคอร์สออนไลน์ จิ้มเบาๆ

Related posts

เบื้องหลังการทำคอร์สออนไลน์ (ครั้งแรก) อุปสรรคปัญหา และผลสำเร็จ - อ.ยุ้ย กัญญ์ชิตา Webmonster Lab
May 30, 2025

เบื้องหลังการทำคอร์สออนไลน์ (ครั้งแรก) อุปสรรค ปัญหา ผลสำเร็จ


Read more
5 Tools เคล็ดลับทำงานเร็วขึ้น สำหรับฟรีแลนซ์
December 26, 2024

5 Tools เคล็ดลับทำงานเร็วขึ้น สำหรับฟรีแลนซ์


Read more
วิดีโอสอน วิธีใช้ Elementor Flexbox Container จัดเลย์เอาท์เว็บไซต์ WordPress - อ.ยุ้ย Webmonster Lab
June 25, 2024

[วิดีโอ] วิธีใช้ Elementor Flexbox Container จัดเลย์เอาท์เว็บไซต์ WordPress


Read more
อยากให้มือใหม่ทำเว็บเองได้จริง 🚀

Web • UX/UI • SEO
สอนทำเว็บไซต์ธุรกิจ ออนไลน์ & ตัวต่อตัว

พี่ยุ้ย กัญญ์ชิตา วริทธิ์ทินานนท์
Founder of Webmonster Lab
เวิร์คช็อปตัวต่อตัว WordPress for SME มือใหม่สร้างเว็บไซต์ธุรกิจ - ที่ปรึกษาส่วนตัว อ.ยุ้ย กัญญ์ชิตา วริทธิ์ทินานนท์
คอร์สเรียนออนไลน์ WordPress + Elementor มือใหม่สร้างเว็บไซต์ธุรกิจ - พี่ยุ้ย กัญญ์ชิตา Webmonster Lab
Logo Webmonster Lab สอนทำเว็บไซต์ WordPress Elementor สำหรับมือใหม่ - อ.ยุ้ย กัญญ์ชิตา
ความรู้ แนวคิด ฮาวทู จากประสบการณ์
การออกแบบเว็บไซต์ 20 ปี
WordPress และ Elementor
ทำให้การสร้างเว็บไซต์เป็นเรื่องง่ายและสนุก
แค่มีความตั้งใจ + เรียนรู้ตามขั้นตอน คุณทำได้ค่ะ 🚀
กัญญ์ชิตา วริทธิ์ทินานนท์ (พี่ยุ้ย)
Founder, Mentor, Web Designer
  • Facebook
  • YouTube
  • LinkedIn

บทความแนะนำ

  • เบื้องหลังการทำคอร์สออนไลน์ (ครั้งแรก) อุปสรรคปัญหา และผลสำเร็จ - อ.ยุ้ย กัญญ์ชิตา Webmonster Lab
    เบื้องหลังการทำคอร์สออนไลน์ (ครั้งแรก) อุปสรรค ปัญหา ผลสำเร็จ
    May 30, 2025
  • 5 Tools เคล็ดลับทำงานเร็วขึ้น สำหรับฟรีแลนซ์
    5 Tools เคล็ดลับทำงานเร็วขึ้น สำหรับฟรีแลนซ์
    December 26, 2024
  • การออกแบบเว็บไซต์ที่ดี ไม่ใช่แค่มี
    การออกแบบเว็บไซต์ “ที่ดี” ไม่ใช่ “แค่มี”
    July 1, 2023

วิดีโอ

  • วิดีโอสอน วิธีใช้ Elementor Flexbox Container จัดเลย์เอาท์เว็บไซต์ WordPress - อ.ยุ้ย Webmonster Lab
    [วิดีโอ] วิธีใช้ Elementor Flexbox Container จัดเลย์เอาท์เว็บไซต์ WordPress
    June 25, 2024
  • วิดีโอสอนวิธีลง Astra Starter Templates 2024 สอนทำธีมลูก สำหรับมือใหม่ WordPress - อ.ยุ้ย Webmonster Lab
    [วิดีโอ] วิธีลง Astra Starter Templates + สอนทำธีมลูก Childtheme
    June 25, 2024
  • วิดีโอ สอนวิธีใช้ Elementor ตัวฟรี ออกแบบเว็บไซต์ได้อิสระ
    [วิดีโอ] วิธีใช้ Elementor ตัวฟรี ออกแบบเว็บไซต์ได้อิสระ
    January 24, 2024
พี่ยุ้ย กัญญ์ชิตา

093-649-5544

LINE ID : yuikanchita

Line QR code yuikanchita 0936495544 ไลน์คิวอาร์ ยุ้ย กัญญ์ชิตา

ห้องเรียนส่วนตัว at แอมพาร์ค จุฬา
รับสอนเดือนละ 4 คิว
โปรดจองล่วงหน้า 1-2 สัปดาห์ นะคะ

หรือ 🚀 สมัครคอร์สออนไลน์ เพื่อเริ่มเรียนทันที

ข้อตกลงใช้งานเว็บไซต์ | นโยบายข้อมูลส่วนบุคคล
ตั้งค่าคุกกี้

© 2025 Webmonster Lab. All Rights Reserved.
Created with ❤︎ Kanchita Varitthinanon
สอบถามคอร์ส
การยอมรับคุกกี้
เว็บไซต์นี้ใช้ระบบคุกกี้เพื่อให้คุณได้รับประสบการณ์ที่เกี่ยวข้องกับคุณ คุณสามารถเลือกให้ความยินยอมทั้งหมดหรือเฉพาะบางส่วนได้โดยเข้าไปที่ "Cookie Settings"
ตั้งค่าคุกกี้ ปฏิเสธ ยอมรับทั้งหมด
Manage consent

Privacy Overview

เว็บไซต์นี้ใช้คุกกี้เพื่อปรับปรุงประสบการณ์ของคุณในขณะที่คุณสำรวจเว็บไซต์ คุกกี้ที่ถูกจัดหมวดหมู่ตามความจำเป็นจะถูกจัดเก็บไว้ในเบราว์เซอร์ของคุณ เนื่องจากคุกกี้เหล่านี้มีความจำเป็นต่อการทำงานของฟังก์ชันพื้นฐานของเว็บไซต์ เรายังใช้คุกกี้ของบุคคลที่สามที่ช่วยเราวิเคราะห์และทำความเข้าใจว่าคุณใช้เว็บไซต์นี้อย่างไร คุกกี้เหล่านี้จะถูกเก็บไว้ในเบราว์เซอร์ของคุณเมื่อได้รับความยินยอมจากคุณเท่านั้น คุณยังมีตัวเลือกในการเลือกไม่ใช้คุกกี้เหล่านี้ แต่การเลือกไม่ใช้คุกกี้บางตัวอาจส่งผลต่อประสบการณ์การท่องเว็บของคุณ นโยบายคุ้มครองข้อมูลส่วนบุคคล (Privacy Policy)
คุกกี้ที่จำเป็น
Always Enabled
คุกกี้ที่จำเป็น จำเป็นอย่างยิ่งเพื่อให้เว็บไซต์ทำงานได้อย่างถูกต้อง คุกกี้เหล่านี้ช่วยให้มั่นใจถึงฟังก์ชันพื้นฐานและคุณลักษณะด้านความปลอดภัยของเว็บไซต์โดยไม่ระบุชื่อ

Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
คุกกี้ที่ใช้งานฟังก์ชัน
คุกกี้ที่ใช้งานได้ช่วยดำเนินการฟังก์ชันบางอย่าง เช่น การแบ่งปันเนื้อหาของเว็บไซต์บนแพลตฟอร์มโซเชียลมีเดีย รวบรวมคำติชม และคุณสมบัติอื่นๆ ของบุคคลที่สาม

Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
คุกกี้เพื่อประสิทธิภาพ
คุกกี้เพื่อประสิทธิภาพ ใช้เพื่อทำความเข้าใจและวิเคราะห์ดัชนีประสิทธิภาพหลักของเว็บไซต์ซึ่งช่วยในการมอบประสบการณ์ผู้ใช้ที่ดีขึ้นสำหรับผู้เยี่ยมชม

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
คุกกี้เพื่อการวิเคราะห์
คุกกี้เพื่อการวิเคราะห์ ใช้เพื่อทำความเข้าใจว่าผู้เยี่ยมชมโต้ตอบกับเว็บไซต์อย่างไร คุกกี้เหล่านี้ช่วยให้ข้อมูลเกี่ยวกับตัวชี้วัดจำนวนผู้เข้าชม อัตราตีกลับ แหล่งที่มาของการเข้าชม ฯลฯ

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
คุกกี้เพื่อการโฆษณา
คุกกี้เพื่อการโฆษณา ใช้เพื่อจัดเตรียมโฆษณาและแคมเปญการตลาดที่เกี่ยวข้องให้แก่ผู้เยี่ยมชม คุกกี้เหล่านี้ติดตามผู้เยี่ยมชมเว็บไซต์และรวบรวมข้อมูลเพื่อจัดหาโฆษณาที่ปรับแต่งเอง

Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
คุกกี้ที่ไม่ได้จัดประเภทอื่นๆ
คุกกี้ที่ไม่ได้จัดประเภทอื่นๆ คือคุกกี้ที่กำลังวิเคราะห์และยังไม่ได้จัดประเภทเป็นหมวดหมู่

Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT