[บันทึกการทำเว็บ] การทำ WordPress Plugin ครั้งแรก ตอนที่ 1

ช่วงนี้กำลังง่วนอยู่กับการทำ WordPress Plugin อยู่เลย คือเอา Plugin ตัวเก่า Tweetily ที่เค้าไม่ทำต่อมานานแล้ว (ประมาณ 3 ปีเลยล่ะ) เอามาทำเอง แล้วเอามาใช้กับเว็บตัวเองด้วย ทีนี้ก็เลยเห็นว่าหลายอย่างในโค้ดของเค้าควรจะปรับปรุง ก็เลยขึ้นโปรเจ็คใหม่ Tweetapisek ทีนี้ มันมีเรื่องโครงสร้างของ Plugin ที่มันยังดูแบบ… ไม่โอเคอ่ะ ก็เลยลองรื้อโครงสร้างใหม่ดู เอา Plugin ที่เค้าเขียนแบบโครงสร้างดีๆ เอามาเป็นต้นแบบ ก็เลยเลือกเอา Google Tag Manager for WordPress มาเป็นต้นแบบ ทีนี้มันก็ไม่ง่ายแฮะ งงหลายเรื่องเลย อย่างตอนนี้เรื่องฟังก์ชั่น add_action/admin_menu มันต้องอยู่ตรงไหน ก็ยังไม่รู้ ก็เลยต้องทดลองกันเยอะเลย มันแบบ… เมื่อคืนนี้เมนูก็ขึ้นแล้วนี่หว่า แต่ไหงเมนูหายไปไหน.. แก้ไปแก้มาเป็นชั่วโมงเลย ตอนนี้จบก่อนดีกว่า แปะ reference เอาไว้ข้างล่างนี้นะครับ เผื่อใครอยากจะเอาไปทำบ้าง https://codex.wordpress.org/Creating_Options_Pages   Update บันทึกทำเว็บ 1: […]

บอกลาปีเก่า สวัสดีปีใหม่ “ทิ้งของเก่า รับของใหม่” ในมุมมองของโปรแกรมเมอร์

โพสต์นี้อาจจะดูแนวปรัชญานะครับ มันเริ่มจากที่ผมดู PHP library สำหรับติดต่อ MySQL เพื่อเอามาใช้งานน่ะครับ PHP จะยกเลิกไม่ใช้ library เก่าแล้ว แล้วมาใช้ library ใหม่แทน (mysqli, PDO MySQL) จริงๆแล้วผมจะเขียนเกี่ยวกับเรื่องนี้ตั้งนานมาแล้วล่ะครับ แต่ดองไว้นานจนถึงช่วงสิ้นปี ก็เลยถือโอกาสแล้วกันนะ (คำเตือน: ต่อจากนี้จะมีภาษาคอมพิวเตอร์เยอะมาก ถ้ากลัวงง ข้ามไปช่วงท้ายเลยนะครับ) ด้วยความที่เป็นคนทำงานเกี่ยวกับคอมพิวเตอร์ เราจะเห็นการเปลี่ยนแปลงทางด้านไอทีเยอะมาก อย่างสมัยก่อนที่เริ่มเขียนโปรแกรม ผมก็เริ่มจากภาษาเบสิค (BASIC), ปาสคาล (Pascal), ภาษาซี (C) ต่อมาก็มีภาษาจาว่า (Java) ซึ่งในสมัยนั้นเรียกได้ว่าฮือฮากันมากเลยครับ ตอนที่เรียน Data Structure ที่จุฬา ยังเรียนด้วยภาษาซีอยู่เลยครับ พอเป็นรุ่นน้องมาเรียน ก็เปลี่ยนเป็น Java ซะแระ แล้วต่อมา ก็มี Visual Basic, Visual C++, Visual Pascal พอใกล้จบ ตอนฝึกงานที่ […]

ทำเว็บด้วย WordPress – เริ่มเว็บแรก ตอนที่ 1

หลังจากไม่ได้เขียนบล็อกมานาน งานยุ่งมากๆ พึ่งทำเว็บให้แฟนเสร็จหมาดๆ เลยครับ เป็นการเริ่มต้นกับ Wordpress เลยล่ะ มือใหม่สุดๆ เลยกับ Wordpress ก็ได้ประสบการณ์หลายอย่างทั้ง Wordpress, jQuery, CSS3, LESS ในโปรเจ็คเดียวกันนี้เลย ต้องขออภัยที่ใช้เวลานานเป็นเดือนเลยกว่าจะคลอดโพสต์นี้ออกมานะครับ

เริ่มต้นเขียน PHP ด้วย Laravel 4 ตอนที่ 1: การลง Laravel 4

จะใช้ Laravel 4 แล้วนะ หลังจากใช้ Pure PHP (หรือ Core PHP) มานานหลายปีตั้งแต่เรียนจบใหม่ วันนี้ต้องกลับมาเรียนของใหม่กันอีกครั้งครับ เนื่องด้วยผมต้องเขียนระบบที่บริษัทเอง ตอนแรกก็จะเริ่มใช้ด้วย Code Ignitor แต่ไม่ได้เริ่มซ้าาาที จนตอนนี้เทรนด์มันเปลี่ยนไปเป็น Laravel แล้ว ตอนแรกก็จะหัด Laravel 3 แต่ก็ทิ้งไว้นานนนมากก ตอนนี้จะเริ่มแล้วครับ