Logo Webmonster Lab - สอนทำเว็บไซต์ธุรกิจ WordPress, Elementor โดย อ.ยุ้ย กัญญ์ชิตา วริทธิ์ทินานนท์Logo Webmonster Lab - สอนทำเว็บไซต์ธุรกิจ WordPress, Elementor โดย อ.ยุ้ย กัญญ์ชิตา วริทธิ์ทินานนท์Logo Webmonster Lab - สอนทำเว็บไซต์ธุรกิจ WordPress, Elementor โดย อ.ยุ้ย กัญญ์ชิตา วริทธิ์ทินานนท์Logo Webmonster Lab - สอนทำเว็บไซต์ธุรกิจ 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
พี่ยุ้ย กัญญ์ชิตา
พี่ยุ้ย กัญญ์ชิตา
ผู้ก่อตั้ง Webmonster Lab, นักออกแบบเว็บไซต์ uxui, วิทยากร อาจารย์, สนุกกับการใช้ WordPress Elementor Figma, รักในพลังแห่งความเรียบง่าย ... ขอบคุณทุกคนที่แวะมานะค้า : ) เรียนตัวต่อตัว

Related posts

วิธีการติดตั้ง WordPress บน Windows Localhost (XAMPP) สอนละเอียดมาก - ยุ้ย กัญญ์ชิตา Webmonster Lab
January 12, 2025

วิธีการติดตั้ง WordPress บน Windows Localhost (XAMPP) สอนละเอียดมาก


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

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


Read more
วิดีโอสอนวิธีลง Astra Starter Templates 2024 สอนทำธีมลูก สำหรับมือใหม่ WordPress - อ.ยุ้ย Webmonster Lab
June 25, 2024

[วิดีโอ] วิธีลง Astra Starter Templates 2024 + สอนทำธีมลูก Childtheme


Read more
Webmonster Lab พี่ยุ้ย กัญญ์ชิตา
สอนสร้างเว็บไซต์ธุรกิจ ให้ดูโปร!
ช่วยคุณเริ่มต้น-จบงานได้เอง แม้ไม่มีพื้นฐาน

ความรู้ แนวคิด ฮาวทู จากประสบการณ์
การออกแบบเว็บไซต์ 20 ปี

เรียนสด : ตัวต่อตัว

คอร์สตัวต่อตัว WordPress for SME มือใหม่สร้างเว็บไซต์ธุรกิจดึงดูดลูกค้า - อ.ยุ้ย กัญญ์ชิตา วริทธิ์ทินานนท์ Webmonster Lab

เนื้อหาคอร์ส WordPress

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

บทความล่าสุด

  • เบื้องหลังการทำคอร์สออนไลน์ (ครั้งแรก) อุปสรรคปัญหา และผลสำเร็จ - อ.ยุ้ย กัญญ์ชิตา Webmonster Lab
    เบื้องหลังการทำคอร์สออนไลน์ (ครั้งแรก) อุปสรรคปัญหา และผลสำเร็จ
    May 30, 2025
  • Low Profile, High Impact แรงบันดาลใจในการสร้างธุรกิจของพี่ยุ้ย
    Low Profile, High Impact – แรงบันดาลใจสร้างธุรกิจของนักออกแบบ
    January 29, 2025
  • วิธีการติดตั้ง WordPress บน Windows Localhost (XAMPP) สอนละเอียดมาก - ยุ้ย กัญญ์ชิตา Webmonster Lab
    วิธีการติดตั้ง WordPress บน Windows Localhost (XAMPP) สอนละเอียดมาก
    January 12, 2025

บทความแนะนำ

  • วิดีโอ สอนวิธีใช้ Elementor ตัวฟรี ออกแบบเว็บไซต์ได้อิสระ
    [วิดีโอ] วิธีใช้ Elementor ตัวฟรี ออกแบบเว็บไซต์ได้อิสระ
    January 24, 2024
  • การออกแบบเว็บไซต์ที่ดี ไม่ใช่แค่มี
    การออกแบบเว็บไซต์ “ที่ดี” ไม่ใช่ “แค่มี”
    July 1, 2023
  • ทำไมธุรกิจจำเป็นต้องมี Website ในเมื่อใช้ Social ฟรีๆ ได้นี่นะ
    ทำไมธุรกิจจำเป็นต้องมี Website ในเมื่อใช้ Social ฟรีๆ ได้นี่นะ
    January 14, 2020
พี่ยุ้ย กัญญ์ชิตา

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