
[Wordpress] ใส่ class ให้ tag body เพื่อใช้ในการปรับแต่ง
Wordpress เองได้เตรียมคำสั่งที่ใช้สำหรับใส่ class ให้กับตัว tag body อยู่แล้ว นั่นก็คือ body_class เรามาดูวิธีการใช้งาน body_class กันนะครับ

Wordpress เองได้เตรียมคำสั่งที่ใช้สำหรับใส่ class ให้กับตัว tag body อยู่แล้ว นั่นก็คือ body_class เรามาดูวิธีการใช้งาน body_class กันนะครับ

บางครั้งในแต่ละหน้าของ Post หรือ Page รวมถึงในส่วนของ Widget ของเรานั้น เราก็อยากจะแทรก code PHP โดยที่เราไม่ต้องไปเขียนแก้ที่ตัวไฟล์ อยากจะใส่ในช่องที่ให้ edit content มากกว่า ลอง Plugin ตัวนี้ครับ

ในการทำ Wordpress Theme นั้น Template หลัก ๆ ที่เรามีการใช้งาน จะมีส่วนของ header ซึ่งจะมี get_header(), footer ซึ่งจะมี get_footer() และ sidebar ที่จะมี get_sidebar() แล้วถ้าเราจะสร้าง Template ส่วนอื่น ๆ นอกเหนือจากนี้ละ จะมีวิธีการใช้งานอย่างไร

ครั้งที่แล้ว ผมได้แนะนำ Template สำหรับทำเว็บ HTML5 ไว้ นั่นก็คือ HTML5 Boilerplate ทีนี้ถ้าจะให้มาทำ Theme กันใหม่ ก็จะลำบากไปหน่อย ถ้าแบบนี้ลองใช้ Plugin ตัวนี้เลยดีกว่า มันจะเปลี่ยน Theme ของเรา ให้เป็น HTML5 Boilerplate ให้เอง

วันก่อนเจอปัญหาว่า ในหน้าที่เป็น Category เวลาคลิ๊กลิงก์ของตัว Pagination (ที่เราเห็น 1, 2, 3, ..., 10 อะไรพวกนั้นละครับ) แทนที่จะเป็นหน้าถัดไป มันดันขึ้นเป็นหน้า 404 พยายามหาวิธีแก้เลยไปเจอตัว Plugin ที่ใช้แก้ปัญหานี้ ถ้าใครเจอปัญหานี้ ลองโหลด Plugin ไปแก้ปัญหาดูนะครับ

วันที่ 12 ธันวาคมที่ผ่านมา ทาง Wordpress ได้ปล่อยตัว Wordpress เวอร์ชั่น 3.3 โดยใช้ชื่อว่า Wordpress 3.3 "Sonny"

ในการเขียนบทความบางครั้งสิ่งที่ยากมันไม่ได้เป็นตอนเขียน แต่เป็นตอนคิดว่าจะให้มันมี tag อะไรบ้างนี่ละ แล้ว Plugin ที่จะมาช่วยเรื่องนี้ก็คือ Web Ninja Auto Tagging System

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

เมื่อเข้าหน้า Login สำหรับเว็บที่ใช้ Wordpress นั้น เราจะเจอโลโก้ Wordpress และเมื่อคลิ๊กที่โลโก้ก็จะลิงก์ไปยังเว็บ Wordpress.org แต่ถ้าเราอยากจะเปลี่ยนโลโก้กับ URL ให้ลิงก์มาที่เว็บเราละ ทำแบบนี้ครับ

Plugin ที่มาแนะนำในครั้งนี้ จะรวมข้อมูลว่ามีคนกด Like มีคน tweet หรือมีคนกด +1 ให้แต่ละ Post ของเราเป็นจำนวนเท่าไหร่ โดยมีลักษณะหน้าตาเป็นแบบนี้ครับ

ในการติดตั้ง หรือสร้าง Wordpress Theme ขึ้นมานั้น เราสามารถเช็คการใช้งานในส่วนของการแสดงผลเนื้อหาต่าง ๆ ได้โดยการสร้าง Post สร้าง Page สร้างเนื้อหาขึ้นมา เช็คดูว่า tag แต่ละตัวเป็นยังไง แสดงผลออกมาแบบที่เราต้องการหรือเปล่า แต่ถ้าเราจะมาไล่สร้าง ไล่เนื้อหาทั้งหมด ก็คงจะเหนื่อยไม่น้อย

ในการทำ Theme Wordpress นั่น คิดว่าต้องเจอกับคำว่า Child Theme บ้างละ แล้ว Child Theme มันคืออะไรละ แล้วมีไว้ทำอะไร เรามาทำความเข้าใจกับ Child Theme กันนะครับ

ตามปรกติที่เราทำเว็บนั้น ตัว CSS นั้นเราสามารถที่จะตั้งชื่อเป็นอะไรก็ได้ จะเป็น abc.css หรือจะเป็น snsd.css ก็ได้ แต่ใน Wordpress นั้น ในกรณีที่เราใช้

วันนี้มี Plugin สำหรับคนที่อยากจัดการ File เพื่อให้คนเข้าเว็บ Download File ที่เราเตรียมไว้ Plugin ตัวนี้มีชื่อว่า WP-Filebase Download Manager

เพิ่งไปเจอมา เลยเอามาเขียนไว้เผื่อใครยังไม่รู้ จริง ๆ แล้วเราสามารถกำหนด Stylesheet ให้กับตัว Facebook Like Box ได้นะครับ

ในการทำเว็บของเราด้วย Wordpress นั้น คงต้องมีการเปลี่ยน Theme กันบ้าง แต่ปัญหาคือ มันจะมี Stylesheet บางตัว ที่เราเพิ่มเติมเข้าไปใน Theme เก่า มันไม่ได้ตามมา Theme ใหม่ด้วย เราก็ต้องไปหาว่า เราเพิ่มอะไรตรงไหนบ้าง เพื่อนำมาใช้กับ Theme ใหม่ของเรา ปัญหานี้จะหมดไป เมื่อคุณใช้ Lazyest Stylesheet

ใน Theme ส่วนใหญ่แล้ว ด้านล่างของส่วนที่แสดงผลของ Post นั้นจะมี Navigation เพื่อไปยัง Post ก่อนหน้า และ Post ถัดไป แต่ถ้าเราอยากจะปรับแต่งมัน ให้แสดงผลลัพธ์เป็นลักษณะแบบนี้ละ

Permalinks คืออะไร อธิบายแบบเข้าใจกันง่าย ๆ มันก็คือ URL ที่ Wordpress สร้างมาให้ในแต่ละ Post แต่ละ Page นั้นละครับ โดยมันก็จะมีรูปแบบในการสร้างที่แตกต่างกันแล้วแต่เราจะกำหนด

หลังจากที่เราใช้งาน Wordpress มาซักพัก เราคงรู้สึกอยากให้เว็บเรามีนั่นเพิ่ม มีนี่เพิ่ม ซึ่งสิ่งที่เราอยากได้เพิ่มนั้น ส่วนใหญ่ก็จะมีคนที่อยากได้สิ่งนั้นเพิ่มคล้าย ๆ กับเรา ก็เลยมีการทำออกมาเป็น Plugins

เวลาที่เราจะสร้าง Theme Wordpress หรือเว็บไซต์อะไรก็แล้วแต่ มันคงจะดีถ้าเรามีตัวช่วยในการทำ ตั้งแต่การทำ Layout จาก Photoshop หรือ Fireworks การเขียน Code HTML / CSS แล้วเริ่มต้นนำมาทำเป็น Theme Wordpress จนกระทั่งเช็ค Theme ที่เราทำออกมา

ทาง WP TUTS+ ได้ทำ Cheat Sheet สำหรับการทำ Theme Wordpress เบื้องต้นไว้ เราไปดูกัน ว่ามีอะไรบ้างครับ