Slide: Introduction to WordPress Theme Development

อาจจะต้องสอนน้องที่ทำงานเรื่องการเขียนธีมให้เวิร์ดเพรส เลยทำเป็นสไลด์ไว้สอนเลยดีกว่า ตอนนี้รีบๆ ขอเป็นแบบ Intro. ไปก่อน โอกาสหน้าค่อยเจาะลึก

FindBy{table field}($q)

เมื่อก่อนใช้ Doctrine สำหรับคุยกับฐานข้อมูลข้างหลัง ใช้สะดวกดี แต่มีอยู่ฟังก์ชั่นที่สงสัยว่ามันทำยังไง คือ $doctrineObj->findBy{Table Field}('something') แต่ช่วงนั้นก็ได้แต่สงสัยว่ามันทำยังไง วันนี้เลยลองไปนั่งหาวิธีเล่นๆ ก็พบว่ามันใช้ PHP Magic Method อยู่ด้านหลัง (แอบนึกว่ามันถึกสร้าง method มาให้หมด) ที่ชอบคือมันดูเป็นภาษามนุษย์มากขึ้น อ่าน method แล้วเข้าใจทันที

คราวนี้ต้องมาเขียนอะไรเล่นกับ WordPress เลยลองเอาใช้ดูบ้าง อาจจะได้เอาไว้ใช้งานต่อๆ ไปด้วย :P ขั้นแรกก็สร้างคลาสพื้นฐานกันก่อน
Continue reading