WordPress Plugin : Convert Classic Posts to Native Blocks

ทำปลั๊กอินมาแจกอีกแล้ว สามตัวในวันเดียวเลย ด้วยความเห่อ

คือบางทีเวลาเรา import blog post จากที่อื่น (เช่นอย่างเราตอนนี้คือ Tumblr) จะพบว่าบางทีโค้ดมันไม่ได้มาตรฐานของ WordPress มันก็จะแสดงเป็น Classic Blocks ซึ่งอาจจะทำให้มือไม้คัน นอนไม่หลับได้

ก็ใช้ตัวนี้แปลงซะ : Convert Classic Posts to Native Blocks

กดตุ่มเดียวมันก็จะหั่นๆ ซอยๆ ให้ เป็นบล็อกแบบที่ WordPress ชอบ ทีนี้ก็กดแก้ไขอะไรๆ ง่ายละ

ต่อมา เราพบว่ามันมีปัญหานิดนึงตรงที่บางทีมันติดแท็กหรือค่าอะไรแปลกๆ มาด้วย ก็ให้คลีนซะ ด้วยการสร้างปุ่มที่ 2 ขึ้นมา

มันจะล้างค่าที่ error ให้สะอาด จบละ

กดทีเดียวแปลงทั้งเว็บเลย ถ้าไม่พอใจหรืออยากแก้ไขก็โหลดไปแก้เอาเอง เดี๋ยวนี้ เไ มันช่วยได้หมดละ

WordPress Plugin : Move from Tumblr

ทำปลั๊กอินย้ายบ้านจาก Tumblr มา WordPress ครับ
โดยปลั๊กอินนี้จะไปดูดเอาเนื้อหา ทั้งข้อความและภาพจาก Tumblr Blog Post ของเรา (เอ๊ะหรือที่จริงของใครก็ได้) มา

เน้นว่า “มีภาพมาด้วย” (ซึ่งการ import / export แบบปกติจะไม่ให้มา)

วิธีการคือต้องไปลงทะเบียนแอปของ Tumblr ก่อน เพื่อเอา API Key มา (ถ้าทำไม่เป็นก็เดาๆ เอา ในลิงก์ก็มีบอก)

เสร็จแล้วก็เอามากรอกในหน้าปลั๊กอินได้เลยครับ กรอกแค่ URL และ API Key แล้วก็นั่งจิบน้ำขิงรอได้เลย

อย่างของผม ย้ายบล็อกเดิม (ตีนใหม่หัดปั่น) ที่ ride.iannnnn.com ของเดิมมันจะเป็นการยิงไปที่ Tumblr แต่จะย้ายมาเป็น WordPress ที่เป็น Sub-Domain ในบล็อกนี้ซะเลย

ก็ปล้ำๆ ไปกับ Gemini จนทำเสร็จเรียบร้อย

  • มันจะค่อยๆ ดูดทีละโพสต์ช้าๆ กันโดนบล็อก หรือ key เต็ม
  • มีรายงานให้ดูว่าถึงไหนแล้ว
  • โครงสร้างวันที่น่าจะเหมือนเดิมนะ (ตอนนี้ของผมดูดอยู่ มี 500 กว่าโพสต์ ยังไม่เสร็จ 5555)
  • อย่าลืมว่าน้องดูดภาพได้ด้วยนะ! โคตรเจ๋ง!

ระหว่างรอน้องดูด ก็เขียนธีมใหม่รอไปด้วยเลย แฮ่

ปลั๊กอินนี้ทำมาแจกฟรี เป็นภาษาไทย ถ้าคุณเป็นชาวต่างชาติ ก็กดแปลภาษาเอาเอง มันใช้ได้แหละ ไม่มีอะไรซับซ้อน

ดาวน์โหลดได้ที่นี่ครับ : Tumblr Photo Migrator

เว็บคอร์ดเพลง anndo.com/u v.2.2026

ต่อจากโพสต์ลองใช้ AI เขียนเว็บค้นคอร์ดเพลง ที่เป็นเว็บคอร์ดอูคู่เลเล่ใช้เองเล่นเอง เขียนด้วย DeepSeek (สมัยนั้น AI มันยังไม่ค่อยคล่อง) (ส่วนเดี๋ยวนี้มันคล่องไปไกลแล้ว แต่เราใช้เป็นแค่นี้)

ล่าสุดเมื่อคืนก็เพิ่งทำเว็บอัปเดต เป็นภาคต่อที่รื้อเว็บเดิมแล้วทำใหม่เรียกว่าเกือบทั้งหมด คราวนี้ใช้ Gemini ครับ

อ้ะ ลองดูก่อนนะพี่ชาย

ก่อนหน้านี้ อินเทอร์เฟซมันเป็นแบบ Dashboard มีการ์ดชื่อเพลงเรียงกันเยอะๆ ชอบอันไหนก็กด แล้วมันก็แค่เปิดไฟล์ภาพเพียวๆ แล้วค่อยกด back กลับมา ความสามารถที่แอบทำเพิ่มต่อมาคือมีปุ่มดาวให้กด favorite ได้ โดยที่มันจะเก็บข้อมูลใน local storage

ปรากฏว่ามันเป็นเว็บแอปที่เราเองใช้บ่อยมากๆ เพราะว่างๆ กินข้าวเสร็จก็มานั่งหัดดีดเพลง ตุ๊งแหน่วๆ ทุกวัน

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

พอเมื่อวานซืนสงสัยขึ้นมา ก็เลยถามน้องเจม น้องบอกว่า เออเดี๋ยวร่างให้เลย เดี๋ยวนี้เขามี serverless cloud database อะไรงี้แล้วนะ อยู่ในชุด backend ที่ชื่อ Firebase ของกูเกิล และใช้ฟรีด้วย!

การหยุดทำเว็บมาสิบกว่าปี โลกมันไปไกลขนาดนี้เลยเหรอ

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

  • ทำให้มี Google Login สามารถล็อกอินเพื่อ favorite เพลงได้
  • ทั้งนี้มันจะเก็บ view count ไว้ด้วยว่าเพลงไหนเราชอบ เราเล่นบ่อย เดี๋ยวค่อยว่ากันว่าจะเอาไปพัฒนาอะไรต่อ

ไหนๆ ก็ไหนๆ เอาความรู้จากการทำเว็บทดสอบ Kerning ที่มี toolbox ลอยๆ แล้วด้านหลังเป็น canvas พ่นอะไรก็ได้ลงไป (สนุกมาก) มาปรับใช้กับเว็บนี้ ก็คือเปลี่ยนเลย์เอาต์ เปลี่ยน UX/UI ไปเลย

กลายเป็นค้นคอร์ดเพลง แล้วก็เปิดเล่นในหน้าเดียวกันได้เลย แต่ถ้าชอบโหมดคลาสสิกก็ยังคงไว้ได้อยู่

และแก้ปัญหาเรื่องการโหลดหนัก ภาระของเซิฟเวอร์ ด้วยการเอาลิสต์เพลงไปไว้บน Firebase ให้หมด ถ้าอัปเพลงใหม่ก็ใส่ “คำสั่งลับ” ลงในช่องค้นหาเท่านั้นเอง (อันนี้เราสนุกมาก เหมือนเล่นเกมแล้วมี cheat code)

นั่งทำ ยืนทำ เดินทำ กินข้าวไปก็สั่งมันไป กำกับมันไปเรื่อยๆ วนๆ งี้ทั้งวัน จนเสร็จเมื่อคืน รู้สึกว่าสมบูรณ์ละ ใช้ได้ 555555

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

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

น้องก็ฟิตจัด ทำเป็น interactive เลย โหดชิบเป๋ง

Photoshop Script : หั่นภาพพาโนรามาลง Instagram

ตะกี้นึกอยากได้สิ่งนี้ขึ้นมา เลยโยนให้ Gemini ทำมาฝากครับ เป็นสคริปต์ Photoshop หั่นภาพพาโนรามาลง IG แบบสไลด์ต่อเนื่อง แบบไถๆ แล้วภาพมันต่อกันน่ะ นึกออกมะ 555

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


โดยตัวสคริปต์จะไอ้นั่น

  • หั่นภาพแนวนอนยาวๆ ให้กลายเป็นสี่เหลี่ยมจัตุรัสหลายๆ รูป เพื่อเอาไปโพสต์ลง Instagram แบบ Carousel (เลื่อนดูแล้วภาพต่อกันเนียนสนิท)
  • ปรับความละเอียดของภาพเป็น 1080px (ขนาดมาตรฐาน) อัตโนมัติ
  • แยกเซฟเป็นไฟล์ .jpg ให้รวดเดียวจบ
  • ไม่แตะต้องไฟล์ต้นฉบับ คือตอนทำมันจะก๊อปแยกไปทำในไฟล์ใหม่น่ะ ไม่กระทบงานออริ

วิธีใช้งาน

  1. โหลดไฟล์นี้ Instagram_Split.jsx
  2. ทำภาพหรือเปิดภาพพาโนรามาที่ต้องการหั่นใน Photoshop
  3. ไปที่เมนู File > Scripts > Browse… แล้วเลือกไฟล์ Instagram_Split.jsx ตะกี้
  4. โปรแกรมจะเด้งหน้าต่างให้เลือกโฟลเดอร์ปลายทางสำหรับเซฟรูป เลือกเสร็จแล้วรอจนเสร็จ

ก็จะได้ไฟล์แบบนี้มา เอาไปโพสต์ได้เลย

ข้อแนะนำเพิ่มเติม

สคริปต์จะคำนวณจำนวนรูปจากความกว้างหารด้วยความสูง แล้ว ตัดเศษภาพตอนท้ายที่หารไม่ลงตัวทิ้งไป เพื่อให้ภาพทุกใบเป็นสี่เหลี่ยมจัตุรัสที่สมบูรณ์
ถ้าไม่อยากให้ภาพส่วนปลายหายไป แนะนำให้ครอปภาพต้นฉบับให้ได้สัดส่วนเป๊ะๆ ก่อนรันสคริปต์ (เช่น สัดส่วน 2:1 สำหรับ 2 รูป, 3:1 สำหรับ 3 รูป งงมะ) หรือไม่ก็ขยายขนาด Canvas แล้วเติมขอบเอาเองก่อนเรียกใช้

จอบอ