The Month in WordPress: February 2018

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


WordPress รุ่น 4.9.3 และ 4.9.4

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

เรารู้สึกเสียใจเสมอ เมื่อพบเจอกับปัญหาในลักษณะนี้ แต่ยังดีที่สามารถแก้ไขปัญหาได้อย่างรวดเร็ว และเว็บไซต์ทั้งหมดก็อาจจะยังไม่ทันได้อัปเดตเป็นรุ่น 4.9.3 ซึ่งหมายความว่าเว็บไซต์เหล่านั้นจะได้รับการอัปเดตข้ามรุ่นที่มีข้อบกพร่องไป

คุณสามารถอ่านรายละเอียดเชิงเทคนิค ได้ที่ Core development blog

WordCamp Incubator กลับมาอีกครั้ง

ในปี 2016 ทีมชุมชนระดับโลก (Global Community Team) ได้ทดลองริเริ่มโปรแกรมที่จะช่วยแผ่ขยาย WordPress ไปยังพื้นที่ที่ยังไม่มีชุมชน WordPress เกิดขึ้นในท้องถิ่น โดยให้ความสนับสนุนการจัดการในเรื่องต่างๆ ที่จำเป็นต่อการจัดงาน WordCamp ครั้งแรกในพื้นที่นั้น เราเรียกโปรแกรมนี้ว่า WordCamp Incubator ซึ่งทั้งสามเมืองที่เข้าร่วมโปรแกรมนี้ต่างก็ประสบความสำเร็จอย่างงดงาม ดังนั้นเราจึงนำโปรแกรมนี้กลับมาอีกครั้งในปี 2018

ขณะนี้ Community Team กำลัง เปิดรับสมัคร เพื่อค้นหาเมืองที่จะเข้าร่วมโปรแกรม WordCamp Incubator ในปีนี้  นอกเหนือจากนี้แล้ว Incubator แต่ละกลุ่มยังต้องการผู้ที่มีประสบการณ์ในการจัด WordCamp เพื่อคอยให้ความช่วยเหลือในฐานะผู้ร่วมนำทีมในการจัด WordCamp ที่เมืองนั้นๆ — ใครที่สนใจสามารถสมัครได้ที่ แบบฟอร์มการสมัครเป็นผู้ร่วมนำทีม

คุณสามารถอ่านรายละเอียดเพิ่มเติมเกี่ยวกับ WordCamp Incubator ได้ที่ Community team blog

การประชุมโต๊ะกลมของ WordPress Meetup เดือนมีนาคม

เพื่อช่วยเหลือผู้ที่จัด WordPress meetup ในระดับท้องถิ่น สมาชิกบางส่วนใน Community Team จึงจัดให้มี การประชุมโต๊ะกลมรายสัปดาห์สำหรับ Meetup ขึ้นมาในเดือนมีนาคม

การประชุมครั้งนี้จะเป็นรูปแบบของวีดีโอแชต เวลา 16:00 UTC ทุกวันพุธ ตลอดทั้งเดือนนี้ เชิญชวนผู้ที่จัด Meetup มารวมตัวกัน เพื่อแลกเปลี่ยนความคิดเห็น แบ่งปัน และให้คำแนะนำช่วยเหลือซึ่งกันและกัน

หากว่าคุณยังไม่ได้เข้าร่วมโปรแกรม WordPress Meetup และประสงค์ที่จะเข้าร่วมโปรแกรมนี้ สามารถอ่านรายละเอียดเพิ่มเติมได้ที่ WordPress Meetup Organizer Handbook

การปฏิบัติตาม GDPR ใน WordPress Core

กฎระเบียบความคุ้มครองข้อมูลทั่วไป — General Data Protection Regulation (GDPR) เป็นกฎระเบียบที่จะเกิดขึ้น และมีผลบังคับใช้กับบริการออนไลน์ทั้งหมดในยุโรป เพื่มเตรียมความพร้อมสำหรับด้านนี้ จึงมีการจัดตั้งคณะทำงานขึ้นมา เพื่อจะทำให้แน่ใจว่า WordPress จะสอดคล้องกับ GDPR

นอกเหนือจากที่ว่าเรื่องนี้เป็นสิ่งที่ต้องเตรียมพร้อมให้กับโปรเจคที่ต้องการเดินหน้าต่อไปแล้ว ยังมีความสำคัญ และจะส่งผลกระทบอย่างมากต่อเรื่องความเป็นส่วนตัวและความปลอดภัยของ WordPress ทั้งหมด คณะทำงานได้โพส นำเสนอ Roadmap สำหรับเรื่องนี้ และดูเหมือนมันน่าจะประสบความสำเร็จได้

ร่วมเป็นส่วนหนึ่งในการสร้าง WordPress Core ได้ โดยไปที่แชนแนล #gdpr-compliance ใน Making WordPress Slack และติดตาม Core team blog


Further Reading:

หากคุณมีเรื่องหรือหัวข้อที่คิดว่าเราควรกล่าวถึงใน “Month in WordPress” เดือนถัดไป โปรด แจ้งเราที่นี่

WordCamp Incubator 2.0

WordCamps เป็นงานของ WordPress ที่ไม่เป็นทางการ และจัดขึ้นโดยชุมชนท้องถิ่น สมาชิกในทีมผู้จัดงานมาจากการรวมตัวกัน ของผู้ใช้ WordPress ที่อยู่ในชุมชนนั้นๆ ที่อยากทำให้ชุมชนของพวกเขาเติบโต โดยเริ่มต้นจากการพบเจอกันใน WordPress meetup อย่างสม่ำเสมอเป็นระยะเวลาหนึ่ง แล้วจึงค่อยจัดงาน WordCamp ประจำปี หลายๆชุมชนขับเคลื่อนได้อย่างดีด้วยการทำตามรูปแบบนี้ ในปี 2017 ที่ผ่านมา เราพบว่ามี WordCamp เกิดขึ้นจำนวนมากกว่า 120 งานจากทั่วโลก

แต่บางครั้ง ความอยาก และความกระตืนรือต้นของสมาชิกในชุมชนก็ไม่สามารถดึงดูดคนในชุมชนได้มากพอที่จะทำให้เกิด WordCamp ขึ้นมาได้ เพื่อแก้ไขปัญหานี้ เราจึงริเริ่ม โปรแกรม WordCamp Incubator ขึ้นมา เมื่อปี 2016

เป้าหมายของโปรแกรม Incubator คือ แผ่ขยาย WordPress ไปยังพื้นที่ที่ยังไม่มีชุมชน WordPress เกิดขึ้นในท้องถิ่น โดยให้ความสนับสนุนการจัดการในเรื่องต่างๆ ที่จำเป็นต่อการจัดงาน WordCamp ครั้งแรกในพื้นที่นั้น ในปี 2016 สมาชิกของทีมชุมชนระดับโลก ได้ทำงานกับอาสาสมัครจากเมืองต่างๆ 3 เมือง ได้แก่ เมือง Denpasar, เมือง Harare และ เมือง Medellín เพื่อกำหนดทิศทาง และลงมือให้ความช่วยเหลืออย่างจริงจัง เพื่อทำให้ WordCamp สามารถเกิดขึ้นได้จริงๆ ซึ่ง WordCamp Incubator ของทั้งสามเมืองนั้นประสบความสำเร็จอย่างงดงาม เราจึงอยากนำโปรแกรมนี้กลับมาอีกครั้งในปี 2018

WordCamp incubators ถัดไปควรเป็นเมืองใด? ถ้าหากว่าคุณเฝ้ารอที่จะมี WordCamp ในเมืองคุณ แต่ยังไม่เคยเริ่มสร้างชุมชน WordPress ในท้องถิ่นมาก่อนเลย นี่เป็นโอกาสที่ดีมาก พวกเรากำลังเปิดรับสมัครเมืองที่สนใจเข้าร่วมโปรแกรมนี้ ซึ่งเราจะติดต่อผู้สมัครทุกรายเพื่อพูดคุยถึงความเป็นไปได้ และจะประกาศรายชื่อเมืองที่ได้รับเลือกสิ้นเดือนมีนาคม

การสมัคร ให้กรอกแบบฟอร์มการสมัคร ภายในวันที่ 15 มีนาคม 2018

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

พวกเราเฝ้ารอที่จะได้รับการตอบกลับจากคุณ!

WordPress 4.9.4 Maintenance Release

WordPress รุ่น 4.9.4 ได้รับการเผยแพร่เรียบร้อยแล้ว

การเผยแพร่ครั้งนี้เป็นการแก้ไขข้อบกพร่องในรุ่น 4.9.3 บางจุด ที่ทำให้เว็บไซต์ที่ตั้งค่าเป็นการอัปเดตอัตโนมัติที่ทำงานแบบด้านหลังไม่สามารถทำงานได้ และทำให้การอัปเดตเป็นรุ่น 4.9.4 จะต้องดำเนินการเองโดยคุณ (หรือโดยผู้ให้บริการโฮสติ้งของเว็บไซต์คุณ)

สี่ปีก่อนหน้านี้ เราได้เพิ่มความสามารถให้กับ WordPress รุ่น 3.7 “Basie” นั่นคือ การอัปเดตรุ่นอัตโนมัติ เพื่อรักษาความปลอดภัยของเว็บไซต์ และทำให้ข้อบกพร่องเป็นศูนย์ โดยที่คุณไม่ต้องดำเนินการใดๆ ซึ่งตลอดสี่ปีที่ผ่านมานี้ มันได้ช่วยอัปเดตเว็บไซต์ไปแล้วกว่าหนึ่งล้านเว็บ พบปัญหาบ้างเพียงเล็กน้อย แต่น่าเสียดายที่ การเผยแพร่ รุ่น 4.9.3 เมื่อวานนี้ พบข้อบกพร่องจำนวนหนึ่งซึ่งเป็นการค้นพบหลังจากที่เผยแพร่ไปแล้ว ซึ่งข้อบกพร่องนี้จะทำให้ WordPress พบข้อผิดพลาดระหว่างการดำเนินการอัปเดต WordPress เป็นรุ่น 4.9.4 อัตโนมัติ และจะแจ้งให้ผู้ดูแลเว็บไซต์ดำเนินการอัปเดตรุ่นเองผ่านหน้าควบคุมของ WordPress หรือผ่านเครื่องมือการอัปเดต WordPress ของโฮสติ้ง

ผู้ให้บริการโฮสติ้งสำหรับ WordPress ที่ติดตั้งการอัปเดตอัตโนมัติให้กับผู้ใช้บริการ สามารถอัปเดตได้ตามปกติ และเราจะทำงานร่วมกับโฮสติ้งรายอื่นๆ เพื่อให้แน่ใจว่าผู้ที่ใช้บริการทั้งหลายจะสามารถอัปเดต WordPress 4.9.4 ได้อัตโนมัติ

คุณสามารถอ่านรายละเอียดเชิงเทคนิค ได้ที่ Core Development blog และรายละเอียดการแก้ไขทั้งหมด ได้ที่ list of tickets

WordPress 4.9.3 Maintenance Release

WordPress รุ่น 4.9.3 ได้รับการเผยแพร่เรียบร้อยแล้ว

การเผยแพร่ครั้งนี้ มีการแก้ไขข้อบกพร่องที่พบในรุ่น 4.9 จำนวน 34 จุด ประกอบด้วยการแก้ไขตัวปรับแต่ง (Customizer), วิดเจ็ต, ตัวแก้ไขข้อความแบบเสมือนจริง (Visual editor) และความเข้ากันได้กับ PHP 7.2 หากคุณต้องการดูรายละเอียดการแก้ไขทั้งหมด สามารถอ่านได้ที่ list of tickets และ changelog

ดาวน์โหลด WordPress รุ่น 4.9.3 (ภาษาไทย) หรือไปที่ หน้าควบคุม → อัปเดต และกด “อัปเดตตอนนี้” ส่วนเว็บไซต์ที่รองรับการอัปเดตอัตโนมัติที่ทำงานแบบด้านหลัง จะได้รับการอัปเดตเรียบร้อยแล้ว

ขอบคุณทุกคนที่มีส่วนร่วมใน WordPress 4.9.3:

Aaron Jorbin, abdullahramzan, Adam Silverstein, Andrea Fercia, andreiglingeanu, Andrew Ozz, Brandon Payton, Chetan Prajapati, coleh, Darko A7, David Cramer, David Herrera, Dion Hulse, Felix Arntz, Frank Klein, Gary Pendergast, Jb Audras, Jeffrey Paul, lizkarkoski, Marius L. J., mattyrob, Monika Rao, munyagu, ndavison, Nick Momrik, Peter Wilson, Rachel Baker, rishishah, Ryan Paul, Sami Ahmed Siddiqui, Sayed Taqui, Sean Hayes, Sergey Biryukov, Shawn Hooper, Stephen Edgar, Sultan Nasir Uddin, tigertech, และ Weston Ruter

The Month in WordPress: January 2018

แรงผลักดันที่มีตลอดทั้งเดือน ทำให้สิ่งใหม่ๆกำลังค่อยๆเริ่มต้นขึ้นในปี 2018 มีการพัฒนาที่น่าทึ่งหลายอย่างเกิดขึ้นในเดือนมกราคม รวมไปถึงการกำหนดวันเผยแพร่รุ่นถัดไป และงานส่วนอื่นๆที่สำคัญของโครงการ WordPress ที่อยู่ระหว่างการดำเนินการ


WordPress 4.9.2 Security and Maintenance Release

16 มกราคม, WordPress รุ่น 4.9.2 ได้รับการเผยแพร่ เพื่อแก้ไขปัญหาด้านความปลอดภัย ที่พบใน Media player รวมไปถึงข้อบกพร่องเล็กน้อยต่างๆ ซึ่งมีส่วนช่วยอย่างมากที่จะทำให้การทำงานของรุ่นถัดไปของ 4.9 ราบลื่น นั่นคือ 4.9.3  ที่มีกำหนดเผยแพร่ช่วงต้นเดือนกุมภาพันธ์

คุณสามารถเข้าร่วมพัฒนา WordPress core ได้ โดยไปที่แชนแนล #core ใน Making WordPress Slack group  และติดตาม บล็อกของทีม Core

Updated Plugin Directory Guidelines

ช่วงท้ายปี 2017, คู่มือเบื้องต้นสำหรับไดเรกทอรีของปลั๊กอิน ได้รับการปรับปรุงอย่างมีนัยสำคัญ เพื่อทำให้ข้อมูลมีความชัดเจนขึ้น และเพิ่มหัวข้อใหม่ๆเข้ามา การปรับปรุงครั้งนี้ไม่ได้ทำให้คู่มือนี้เสร็จสมบูรณ์ แต่ทำเพื่อให้สามารถใช้งานได้ง่าย และเป็นประโยชน์มากขึ้น; พวกเขาเป็นกลุ่มที่วางระเบียบการสร้างปลั๊กอินสำหรับไดเรกทอรีของปลั๊กอิน ให้กับนักพัฒนา ดังนั้น พวกเขาจึงต้องพัฒนาด้วยความเป็นชุมชนระดับโลก นั่นคือสิ่งที่ไดเรกทอรีบริการ

ถ้าคุณสนใจที่จะมีส่วนร่วมกับคู่มือนี้ สามารถ Pull request ได้ที่ the GitHub repository หรืออีเมลมาที่  plugins@wordpress.org รวมไปถึงการเข้าไปที่แชนแนล #pluginreview ใน Making WordPress Slack group


Further Reading:

หากคุณมีเรื่องหรือหัวข้อที่คิดว่าเราควรกล่าวถึงใน “Month in WordPress” เดือนถัดไป โปรด แจ้งเราที่นี่

WordPress 4.9.2 Security and Maintenance Release

WordPress รุ่น 4.9.2 พร้อมให้ดาวน์โหลดแล้ว เป็นการรักษาความปลอดภัย และการบำรุงรักษาสำหรับทุกรุ่นตั้งแต่ 3.7 เป็นต้นไป ซึ่งเราแนะนำให้คุณอัปเดตเว็บไซต์ทันที

ช่องโหว่ Cross-Site Scripting (XSS) ถูกค้นพบบนไฟล์ Flash fallback ที่อยู่ใน MediaElement ซึ่งเป็นไลบรารี่ที่ WordPress อ้างอิงการทำงาน แต่เนื่องด้วยหลายๆส่วนไม่จำเป็นต้องเรียกใช้ไฟล์ Flash กลุ่มนั้นอีกต่อไป ดังนั้น WordPress จึงยกเลิกการใช้งานไฟล์กลุ่มดังกล่าว

MediaElement ได้ปล่อยรุ่นใหม่ออกมา ซึ่งได้มีการแก้ไขช่องโหว่ดังกล่าว สามารถดาวน์โหลด ปลั๊กอินของ WordPress ที่ผนวกไฟล์ที่ได้รับการแก้ไข ได้แล้วที่ Plugin repository

ขอขอบคุณบุคคลต่อไปนี้ที่เปิดเผย ข้อมูลความปลอดภัยที่รับผิดชอบEnguerran Gillier และ Widiz

WordPress 4.9.2 ยังได้ทำการแก้ไขจุดที่บกพร่องอีกจำนวน 21 จุด โดยเฉพาะ:

  • การแก้ไขข้อผิดพลาดของ JavaScript ที่ขัดขวางขั้นตอนการบันทึกเรื่อง เมื่อใช้งานด้วย Firefox
  • กู้ Taxonomy-agnostic behavior ของ get_category_link() และ category_description() ก่อนหน้านี้กลับคืนมา
  • กู้การตั้งค่าของวิดเจ็ตกลับคืนมา เมื่อเปลี่ยนธีม และถึงแม้ธีมนั้นจะไม่มีแถบด้านข้างก็ตาม

รายละเอียดเพิ่มเติม สามารถ อ่านรายงานปัญหาที่ได้รับการแก้ไขใน 4.9.2 ได้ที่ Codex

ดาวน์โหลด WordPress 4.9.2 หรือเข้าไปที่หน้าควบคุม → อัปเดต และคลิก “อัปเดตทันที” สำหรับเว็บที่รองรับการอัปเดตอัตโนมัติแบบแบ็คกราวน์ จะได้รับการอัปเดตอัตโนมัติเรียบร้อยแล้ว

ขอบคุณทุกคนที่มีส่วนร่วมใน WordPress 4.9.2:

0x6f0, Aaron Jorbin, Andrea Fercia, Andrew Duthie, Andrew Ozz, Blobfolio, Boone Gorges, Caleb Burks, Carolina Nymark, chasewg, Chetan Prajapati, Dion Hulse, Hardik Amipara, ionvv, Jason Caldwell, Jeffrey Paul, Jeremy Felt, Joe McGill, johnschulz, Juhi Patel, Konstantin Obenland, Mark Jaquith, Nilambar Sharma, Peter Wilson, Rachel Baker, Rinku Y, Sergey Biryukov, และ Weston Ruter

WordPress 4.9 “Tipton”

การปรับปรุงตัวปรับแต่ง (Customizer) ครั้งใหญ่, เครื่องมือช่วยตรวจสอบความผิดพลาดของโค้ด และอีกมากมาย! 🎉

WordPress รุ่น 4.9 มีชื่อว่า “Tipton” (ทิป-ทึ่น) นำมาจากชื่อของนักดนตรีแจ๊ส และหัวหน้าวงที่ชื่อ Billy Tipton โดย WordPress รุ่นนี้สามารถดาวน์โหลด หรืออัปเดตได้แล้วผ่านหน้าควบคุม ฟีเจอร์ใหม่ๆที่พัฒนาขึ้นจะทำให้การทำงานด้านการออกแบบของคุณลื่นไหล และปราศจากความผิดพลาดในการเขียนโค้ด

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


ยกระดับการทำงานของตัวปรับแต่ง (Customizer)

บันทึกร่าง และการตั้งเวลาเผยแพร่

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

การทำงานร่วมกัน ด้วยลิงก์สำหรับดูตัวอย่างการปรับแต่งที่ออกแบบไว้

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

ปกป้องการปรับแต่งของคุณให้ปลอดภัยจากการเปลี่ยนแปลงโดยผู้อื่น

คุณเคยเจอเหตุการณ์ที่ มีนักออกแบบสองคนทำงานชิ้นเดียวกัน และนักออกแบบ ก. ก็ทำการเปลี่ยนแปลงดีไซน์ที่นักออกแบบ ข. ปรับไว้อย่างสวยงามบ้างหรือไม่? ด้วยฟีเจอร์ล็อคงานดีไซน์ ของ WordPress 4.9 (คล้ายกับการล็อคเรื่อง) จะช่วยทำให้งานดีไซน์แบบร่างของคุณปลอดภัย ไม่มีใครจะมาเปลี่ยนแปลง หรือลบงานของคุณได้อีกต่อไป

การแจ้งเตือน เพื่อป้องกันงานหาย

คุณเคยต้องละจากโต๊ะทำงาน โดยยังไม่ได้บันทึกค่าการปรับแต่งฉบับร่างของคุณมั้ย? ไม่ต้องกังวลอีกต่อไป เมื่อคุณกลับมา WordPress 4.9 จะถามคุณว่าคุณต้องการจะบันทึก การปรับแต่งที่ยังไม่ได้รับการบันทึกหรือไม่


เพิ่มประสิทธิภาพการเขียนโค้ด

ต้องการเน้น Syntax และการตรวจสอบข้อผิดพลาดใช่หรือไม่? ใช่, มันน่าจะดีมาก!

คุณพบว่าการแสดงผลมีปัญหา แต่ไม่รู้ว่า CSS ที่คุณเขียนนั้นมีข้อผิดพลาด ตรงไหน ด้วยการเน้น Syntax และการตรวจสอบข้อผิดพลาดของการแก้ไข CSS และวิดเจ็ตปรับแต่ง HTML ที่มีมาตั้งแต่ WordPress 4.8.1 คุณจะไปยังจุดผิดพลาดของโค้ดได้อย่างรวดเร็ว รับประกันจริงๆ ว่าจะช่วยให้คุณตรวจทานโค้ดได้ง่ายขึ้น และแก้ไขข้อผิดพลาดของโค้ดได้อย่างรวดเร็ว

Sandbox เพื่อความปลอดภัย

จอขาวที่น่ากังวล คุณหลีกเลี่ยงมันได้ เพราะขณะที่กำลังเขียนโค้ดของธีมและปลั๊กอิน WordPress 4.9 จะแจ้งเตือนเกี่ยวกับการบันทึกข้อผิดพลาด คุณจะนอนหลับเป็นสุขขึ้น

คำเตือน: อาจจะเกิดความเสียหายขึ้น!

ขณะที่คุณแก้ไขธีม และปลั๊กอินโดยตรง WordPress 4.9 จะแจ้งเตือนคุณว่านั่นเป็นการกระทำที่ไม่เหมาะสม และแนะนำให้คุณบันทึกร่างและตรวจสอบการเปลี่ยนแปลงก่อนที่จะอัปเดตไฟล์ ตัวคุณ ทีมคุณ และผู้ใช้งานเองจะเป็นสุขใจ หากคุณเลือกใช้วิธีการทำงานที่ปลอดภัย


การอัปเดตของวิดเจ็ตอีกมากมาย

วิดเจ็ตคลังสื่อรูปแบบใหม่

แผนการพัฒนาสามารถของการจัดการสื่อที่ถูกร่างไว้ตั้งแต่ WordPress 4.8 ตอนนี้คุณสามารถเพิ่มวิดเจ็ตที่เป็นคลังสื่อได้แล้ว!

กดปุ่ม เพิ่มไฟล์สื่อ

ต้องการจะเพิ่มไฟล์สื่อในวิดเจ็ตแบบข้อความใช่หรือไม่? วิธีการที่แสนเรียบง่าย แค่เพียงกดปุ่มเพิ่มไฟล์สื่อ คุณก็สามารถแนบรูป, วีดีโอ และไฟล์เสียงเข้าไปในวิดเจ็ต ท่ามกลางตัวอักษรได้เลย เย่!


ปรับปรุงการสร้างเว็บ

การสับเปลี่ยนธีมมีความเที่ยงตรงขึ้น

เมื่อคุณสับเปลี่ยนธีม บางครั้งวิดเจ็ตที่คุณตั้งค่าไว้อาจจะถูกย้ายหรือเปลี่ยนแปลงตำแหน่ง ใน WordPress 4.9 เราได้พัฒนาให้มีความเที่ยงตรง การเปลี่ยนธีมใหม่จะไม่มีผลกระทบกับเมนู และวิดเจ็ตอีกต่อไป

การค้นหา และดูตัวอย่างธีมที่สมบูรณ์แบบ

กำลังมองหาธีมใหม่สำหรับเว็บไซต์คุณใช่หรือไม่? จากนี้ไปคุณสามารถค้นหา ดู และดูตัวอย่างธีมกว่า 2,600 ธีมได้จากตัวปรับแต่ง ก่อนที่จะนำไปใช้กับเว็บไซต์ของคุณ แล้วมีอะไรใหม่อีก? คุณสามารถค้นหาด้วยตัวกรอง เช่นชื่อ, ฟีเจอร์ และเลย์เอาท์ได้

คำแนะนำของเมนูที่ดีขึ้น = ลดความสับสน

คุณเคยรู้สึกสับสนกับขั้นตอนการสร้างเมนูใหม่หรือไม่? มันจะไม่เป็นอย่างนั้นอีกต่อไป! เราได้ปรับปรุง UX เพื่อให้ขั้นตอนของการสร้างเมนูลื่นไหล การอัปเดตครั้งนี้จะคอยแนะนำคุณ


มาช่วย Gutenberg กัน 🤝

WordPress กำลังพยายามทำวิธีการสร้างและจัดการเนื้อหาบนเว็บรูปแบบใหม่ และอยากจะให้คุณร่วมมือกับเรา คุณสนใจที่จะเป็น ผู้ทดสอบขั้นต้น หรือมีส่วนร่วมกับโครงการ Gutenberg หรือไม่? การมีส่วนร่วมบน GitHub

(หมายเหตุ: เรื่องนี้ถูกเขียนอยู่ใน Gutenberg!)


ความสุขของนักพัฒนา 😊

การปรับปรุง JS API ของตัวปรับแต่ง

เราได้ปรับปรุง JS API ของตัวปรับแต่ง ใน WordPress 4.9 มากมาย จำกัดความยุ่งยากต่างๆในการใช้ PHP API และทำให้ใช้งานง่ายขึ้น (สวัสดี ค่าตั้งต้น! ลาก่อน สำหรับ ID ที่ซ้ำซ้อนกัน) นอกจากนี้การควบคุมยังมีเทมเพลตใหม่ เช่น การควบคุมวันที่/เวลา และส่วน, แผง, การแจ้งเตือน เป็นต้น ดูรายการทั้งหมด

CodeMirror สามารถใช้ได้กับธีมและปลั๊กอินของคุณ

เราได้แนะนำ CodeMirror ซึ่งเป็น Library การแก้ไขโค้ดแบบใหม่ สำหรับการทำงานใน Core ไปแล้ว CodeMirror อนุญาตให้แสดงการเน้น Syntax การตรวจสอบข้อผิดพลาด และการตรวจทานโค้ดระหว่างที่คุณกำลังเขียนหรือแก้ไขปลั๊กอิน เช่น CSS หรือ JavaScript รวมถึงฟิลด์ต่างๆ

MediaElement.js ได้อัปเกรดเป็น 4.2.6

WordPress 4.9 ได้รวมการอัปเกรดรุ่นของ MediaElement.js ซึ่งได้นำ Dependencies บน jQuery ออก, ปรับปรุงการเข้าถึง, ปรับปรุง UI ให้ทันสมัย และแก้ไขข้อผิดพลาดต่างๆ

การปรับปรุงบทบาทและความสามารถให้ดีขึ้น

เป็นที่รู้กันว่าความสามารถใหม่ได้อนุญาตให้บริหารจัดการไฟล์ของปลั๊กอินและการแปลได้ ซึ่งนอกจากนี้ ยังมีปรับขั้นตอนการสับเปลี่ยนเว็บในหลายเว็บไซต์ให้ทำงานได้ดีขึ้น เพื่อทำให้บทบาทและความสามารถที่ใช้งาน มีความเที่ยงตรงและสอดคล้องกันมากขึ้น


ทีมพัฒนา

การเผยแพร่ WordPress รุ่นนี้ นำโดย Mel Choyce และ Weston Ruter ร่วมด้วยความช่วยเหลือจากบุคคลดังต่อไปนี้ ในรุ่นนี้มีผู้ที่มีส่วนร่วม (Contributors) ทั้งหมด 443 คน และ 185 คนในนั้นเป็นผู้ที่มีส่วนร่วมครั้งแรก ลองเปิดฟังเพลงของ Billy Tipton สักเพลง ระหว่างที่ดูประวัติของผู้ที่มีส่วนร่วม:

Aaron D. Campbell, Aaron Jorbin, abrightclearweb, Achal Jain, achbed, Acme Themes, Adam Silverstein, adammacias, Ahmad Awais, ahmadawais, airesvsg, ajoah, Aki Björklund, akshayvinchurkar, Alain Schlesser, Alex Concha, Alex Dimitrov, Alex Hon, alex27, allancole, Amanda Rush, Andrea Fercia, Andreas Panag, Andrew Nacin, Andrew Ozz, Andrey “Rarst” Savchenko, Andy Meerwaldt, Andy Mercer, Andy Skelton, Aniket Pant, Anil Basnet, Ankit K Gupta, Anthony Hortin, antisilent, Anton Timmermans, apokalyptik, artoliukkonen, Arunas Liuiza, attitude, backermann, Bappi, Ben Cole, Bernhard Gronau, Bernhard Kau, binarymoon, Birgir Erlendsson (birgire), BjornW, bobbingwide, boblinthorst, boboudreau, bonger, Boone B. Gorges, Brady Vercher, Brainstorm Force, Brandon Kraft, Brian Hogg, Brian Krogsgard, Bronson Quick, Caroline Moore, Casey Driscoll, Caspie, Chandra Patel, Chaos Engine, cheeserolls, chesio, chetansatasiya, choong, Chouby, chredd, Chris Jean, Chris Marslender, Chris Smith, Chris Van Patten, Chris Wiegman, chriscct7, chriseverson, Christian Chung, Christian Nolen, Christian Wach, Christoph Herr, Clarion Technologies, Claudio Sanches, Claudio Sanches, ClaudioLaBarbera, codemovement.pk, coderkevin, codfish, coreymcollins, Curdin Krummenacher, Curtiss Grymala, Cătălin Dogaru, danhgilmore, Daniel Bachhuber , Daniel Kanchev, Daniel Pietrasik, Daniele Scasciafratte, Daryl L. L. Houston (dllh), Daryll Doyle, Dave Pullig, Dave Romsey (goto10), David A. Kennedy, David Chandra Purnama, David Herrera, David Lingren, David Mosterd, David Shanske, davidbhayes, Davide ‘Folletto’ Casali, deeptiboddapati, delphinus, deltafactory, Denis de Bernardy, Derek Herman, Derrick Hammer, Derrick Koo, dimchik, Dinesh Chouhan, Dion Hulse, dipeshkakadiya, dmsnell, Dominik Schilling, Dotan Cohen, Doug Wollison, doughamlin, DreamOn11, Drew Jaynes, duncanjbrown, dungengronovius, DylanAuty, Eddie Hurtig, Eduardo Reveles, Edwin Cromley, ElectricFeet, Elio Rivero, Ella Iseulde Van Dorpe, elyobo, enodekciw, Eric Andrew Lewis, Eric Lanehart, Evan Herman, Felix Arntz, Fencer04, Florian Brinkmann, Florian TIAR, FolioVision, fomenkoandrey, Frank Klein, Frankie, Frankie Jarrett, Fred, Fredrik Forsmo, fuscata, Gabriel Maldonado, Garth Mortensen, Gary Jones, Gary Pendergast, Geeky Software, George Stephanis, Goran Šerić, Graham Armfield, Grant Derepas, Gregory Karpinsky (@tivnet), Hardeep Asrani, Helen Hou-Sandí, Henry Wright, hiddenpearls, Hinaloe, Hristo Pandjarov, Hugo Baeta, Iain Poulson, Ian Dunn, Ian Edington, idealien, Ignacio Cruz Moreno, imath, implenton, Ionut Stanciu, Ipstenu (Mika Epstein), ivdimova, J.D. Grimes, Jacob Peattie, Jake Spurlock, James Nylen, jamesacero, Japh, Jared Cobb, jayarjo, jdolan, jdoubleu, Jeff Bowen, Jeff Paul, Jeffrey de Wit, Jeremy Felt, Jeremy Pry, jimt, Jip Moors, jmusal, Joe Dolson, Joe Hoyle, Joe McGill, Joel James, johanmynhardt, John Blackbourn, John Dittmar, John James Jacoby, John P. Bloch, John Regan, johnpgreen, Jon (Kenshino), Jonathan Bardo, Jonathan Brinley, Jonathan Daggerhart, Jonathan Desrosiers, Jonny Harris, jonnyauk, jordesign, JorritSchippers, Joseph Fusco, Josh Eaton, Josh Pollock, joshcummingsdesign, joshkadis, Joy, jrf, JRGould, Juanfra Aldasoro, Juhi Saxena, Junko Nukaga, Justin Busa, Justin Sainton, Justin Shreve, Justin Sternberg, K.Adam White, kacperszurek, Kailey (trepmal), KalenJohnson, Kat Hagan, Keanan Koppenhaver, keesiemeijer, kellbot, Kelly Dwan, Kevin Hagerty, Kirk Wight, kitchin, Kite, kjbenk, Knut Sparhell, koenschipper, kokarn, Konstantin Kovshenin, Konstantin Obenland, Konstantinos Kouratoras, kuchenundkakao, kuldipem, Laurel Fulford, Lee Willis, Leo Baiano, LittleBigThings (Csaba), Lucas Stark, Luke Cavanagh, Luke Gedeon, Luke Pettway, lyubomir_popov, Mário Valney, mageshp, Mahesh Waghmare, Mangesh Parte, Manish Songirkar, mantismamita, Marcel Bootsman, Marin Atanasov, Marius L. J., Mariyan Belchev, Mark Jaquith, Mark Root-Wiley, Mark Uraine, Marko Heijnen, markshep, matrixik, Matt Banks, Matt King, Matt Mullenweg, Matt PeepSo, Matt van Andel, Matt Wiebe, Matthew Haines-Young, mattyrob, Max Cutler, Maxime Culea, Mayo Moriyama, mckernanin, Mel Choyce, mhowell, Michael Arestad, Michael Arestad, michalzuber, Miina Sikk, Mike Auteri, Mike Crantea, Mike Glendinning, Mike Hansen, Mike Little, Mike Schroder, Mike Viele, Milan Dinić, modemlooper, Mohammad Jangda, Mohan Dere, Monika Rao, morettigeorgiev, Morgan Estes, Morten Rand-Hendriksen, moto hachi ( mt8.biz ), mrbobbybryant, Naim Naimov, Nate Reist, NateWr, nathanrice, Nazgul, Ned Zimmerman, net, Nick Halsey , Nicolas GUILLAUME, Nikhil Chavan, Nikhil Vimal, Nikolay Bachiyski, Nilambar Sharma, noplanman, nullvariable, odie2, odyssey, Okamoto Hidetaka, orvils, oskosk, Otto Kekäläinen, ovann86, Pantip Treerattanapitak (Nok), Pascal Birchler, patilvikasj, Paul Bearne, Paul Wilde, Payton Swick, pdufour, Perdaan, Peter Wilson, phh, php, Piotr Delawski, pippinsplugins, pjgalbraith, pkevan, Pratik, Pressionate, Presskopp, procodewp, Rachel Baker, Rahul Prajapati, Ramanan, Rami Yushuvaev, ramiabraham, ranh, Red Sand Media Group, Riad Benguella, Rian Rietveld, Richard Tape, Robert D Payne, Robert Jolly, Robert Noakes, Rocco Aliberti, Rodrigo Primo, Rommel Castro, Ronald Araújo, Ross Wintle, Roy Sivan, Ryan Kienstra, Ryan McCue, Ryan Plas, Ryan Welcher, Sal Ferrarello, Sami Keijonen, Samir Shah, Samuel Sidler, Sandesh, Sang-Min Yoon, Sanket Parmar, Sarah Gooding, Sayed Taqui, schrapel, Scott Reilly, Scott Taylor, scrappy@hub.org, scribu, seancjones, Sebastian Pisula, Sergey Biryukov, Sergio De Falco, sfpt, shayanys, shazahm1, shprink, simonlampen, skippy, smerriman, snacking, solal, Soren Wrede, Stanimir Stoyanov, Stanko Metodiev, Steph, Steph Wells, Stephanie Leary, Stephen Edgar, Stephen Harris, Steven Word, stevenlinx, Sudar Muthu, Swapnil V. Patil, swapnild, szaqal21, Takahashi Fumiki, Takayuki Miyauchi, Tammie Lister, tapsboy, Taylor Lovett, team, tg29359, tharsheblows, the, themeshaper, thenbrent, thomaswm, Thorsten Frommen, tierra, Tim Nash, Timmy Crawford, Timothy Jacobs, timph, Tkama, tnegri, Tom Auger, Tom J Nowell, tomdxw, Toro_Unit (Hiroshi Urabe), Torsten Landsiedel, transl8or, traversal, Travis Smith, Triet Minh, Trisha Salas, tristangemus, truongwp, tsl143, Ty Carlson, Ulrich, Utkarsh, Valeriu Tihai, Viljami Kuosmanen, Vishal Kakadiya, vortfu, Vrunda Kansara, webbgaraget, WebMan Design | Oliver Juhas, websupporter, William Earnhardt, williampatton, Wolly aka Paolo Valenti, WraithKenny, yale01, Yoav Farhi, Yoga Sukma, Zach Wills, Zack Tollman, Ze Fontainhas, zhildzik, and zsusag.

สุดท้าย ขอบคุณกลุ่มผู้แปล WordPress 4.9 ทั้งหมด ด้วยการทำงานของพวกเค้า ทำให้ WordPress 4.9 ได้รับการแปลอย่างสมบูรณ์พร้อมเผยแพร่ทันที เป็นจำนวน 43 ภาษา และยังคงมีภาษาอื่นๆตามมาอีกจำนวนมาก

คุณต้องการจะประชาสัมพันธ์ WordPress 4.9 ใช่หรือไม่? เราได้เตรียมอุปกรณ์สำหรับสื่อ (Press kit) ที่ประกอบด้วยข้อมูลฟีเจอร์ สำหรับการเผยแพร่ในรุ่นนี้ และไฟล์สื่ออื่นๆ ที่อาจจะเป็นประโยชน์สำหรับคุณ

ถ้าคุณต้องการติดตาม หรือมีส่วนร่วมกับเรา สามารถเข้ามาเยี่ยมชมได้ที่ Make WordPress หรือ บล็อก core development

ขอบคุณที่เลือก WordPress!