9 April 2009สร้าง WordPress Theme ของตัวเอง ตอนที่ 1

เริ่มต้นเรื่องจากบันทึกนี้ของผม “เปลี่ยน template ไปเรื่ือย” ก็เลยเกิดความคิดว่าจะลองทำ WordPress Template ด้วยตัวเองบ้าง, จริงๆก่อนหน้านี้ผมก็ทำ Template สำหรับ Joomla ได้ด้วยตัวเอง อย่างไม่ยากเย็นแล้ว, แต่ในช่วงที่ผ่านมาผมวุ่นวายกับ WordPress มากกว่า Joomla แล้วพบว่า Template ของ WordPress มีอะไรที่น่าตื่นเต้นท้าทายกว่านิดหน่นอย คือ หลายๆตัวที่ผมเจอ จะมีความสามารถแปลกๆ แบบว่า่พร้อมใช้งานในตัวเองเลย ไม่เหมือนกับ Joomla ทีถ้าต้องการความสามารถแปลกๆ ก็เพิ่มเติมด้วย Component หรือ Module.. ผมมองเห็นว่าการที่ทำความสามารถหลายๆอย่างใส่เข้าไปใน template ตัวเดียว เป็นเรื่องใหม่ที่ยังไม่่เคยรู้ และก็น่า่ท้าทายดี งวดนี้ก็เลยตัดสินใจทำเอง ผมเริ่มด้วยการหาข้อมูลความรู้ก่อนผมเริ่มจากเว็บไซต์ Chrishappen ซึ่งเป็น ผู้พัฒนา Blog-Happen Template แรกที่ผมเลือกใช้สำหรับ WordPress ของผมเอง, http://www.chrishappens.com/category/wordpress-theme/

จาก link แรกนี้ ทำให้ผม แวะเข้าไปต่อที่ 960 Grid System (http://960.gs/) ซึ่งเป็น FrameWork สำหรับทำ เว็บไซต์ ซึ่งเป็น FrameWork ที่ผู้พัฒนา Template สำหรับ WordPress หลายๆราย เลือกใช้

แล้วก็อีกเว็บหนึ่ง ที่เพื่อน @SimplyWit แนะนำมา คือ http://www.webdesignerwall.com/tutorials/building-custom-wordpress-theme/ เว็บนี้ก็เริ่มต้นให้ได้ดีทีเียวเลย..

เป้าหมายของผมคืออยากทำ Template ที่เรียบร้อย เรียบง่าย สีดำๆ (ช่วยโลกประหยัดพลังงาน) มีความสามารถแสดง Thumbnail ของรูปที่ด้านหน้าของ Post ได้เลย โดยที่ไม่ต้องใช้ plugin เสริมใดๆ, สามารถแสดง Feature Article ได้, และมีหน้าสำหรับ Gallery ด้วย โดยเลือกได้ว่า่จะใช้ categories ไหน ที่จะดึงเอาข้อมูลมาเป็น Gallery

สำหรับต้นแบบที่ผมจะเอามาใช้ ก็คือ Grid Focus Template ฟรีๆ อันหนึ่ง,

แล้วก็ FreshFolio ของ WooTheme เป็น Template ที่ต้องจ่ายเงิน แต่จะมีหน้าที่เป็น Portfolio หรืือที่ผมจะใช้ทำเป็นแบบ Galley แหละครับ

จะเป็นยังไงต่อไป เดี๋ยวมาลองติดตามกันไปเรื่อยๆแล้วกันนะครับ ช่วงนี้เว็บผมก็จะเละเทะหน่อย เพราะว่า่จะเปลี่ยนแบบ เปลี่ยน Theme เยอะแยะเลย


Tags:
มีคนชมทั้งหมด 760 ครั้ง
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Leave a Reply

Spam Protection by WP-SpamFree Plugin

Get Adobe Flash playerPlugin by wpburn.com wordpress themes