วิธีสร้าง Widget SideBar เพิ่ม ใน WordPress

สำหรับคนที่ใช้ WordPress คงจะรู้จัก widget กันเป็นอย่างดี  แต่สำหรับธีมบ้างอันที่ถูกใจเราอาจจะไม่ได้มี Sidebar มาให้ หรือว่า อาจจะมีไม่พอใจชาว blogger อย่างเราๆ ซึ่งขั้นตอนวิธีทำก็ไม่ได้ลำบากอะไรมากมาย แค่ไปเพิ่มโค้ดนิดหน่อยก็ใช้ได้แล้ว

เริ่มต้นด้วยการเพิ่มโค้ดที่ไฟล์ function.php ในโฟลเดอร์ธีมที่เราใช้ ถ้าธีมไหนไม่มีไฟล์ก็สร้างขึ้นมาเองเลยครับ

<?php
 if ( function_exists('register_sidebar') ) {
   register_sidebar(array(
   'name' => 'footbar-1',
   'before_widget' => '',
   'after_widget' => '',
   'before_title' => '<h2>',
   'after_title' => '</h2>',
 ));
}
?>

จากโค้ดข้างบน ผมตั้งชื่อให้ sidebar ตัวนี้ว่า “footbar-1”  และเซ็ต tag ของ title เป็น h2

หลังจากเพิ่มไปเรียบร้อยแล้วก็ต้องนำโค้ดนี้ไปวางใน file index.php หรือ sidebar.php ตามที่เราอยากให้ sidebar แสดง

<?php
  if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar("footbar-1") ) :
  endif; ?>

สำหรับใครที่เปลี่ยนชื่อ sidebar อย่าลืมเปลี่ยนชื่อเป็นชื่อ sidebar เหมือนที่เราใช้ไปใน function นะครับ

Related posts:

  1. วิธีสร้าง xhtml/css จาก PSD
  2. แนะนำ WordPress Plugin ที่ขาดไม่ได้
  3. ทำ Thumbnail บน WordPress ด้วย Timthumb
  4. WordPress Caching Plugin ไหนดีที่สุด?
You can leave a response, or trackback from your own site.

Leave a Reply