เวิร์ดเพรสธีม บทที่6_2:Archive,Link
Mar 8th
ในบทนี้ผมจะสอนวิธีการนำรายการ Archive ที่แยกตามเดือน และ Link ไปยังเว็บไซท์อื่น เช่น blogroll มาแสดง บทนี้ถือว่าง่ายมาก ๆ ครับ เพราะไม่ค่อยต่างจากบทความก่อนเท่าไหร่นัก ส่วนบทต่อไปเป็นเรื่องเกี่ยวกับปฏิทินและ search form ฟังดูน่าสนใจไหมครับ เพราะฉะนั้นอย่าพลาด ๆ
ขั้นตอนที่ 1: ใส่ archive ลิงค์
นำโค้ดข้างล่างนี้ไปใส่ไว้ใน sidebar ตรงข้างล่างรายการ Categories
<li><h2><?php _e(?Archives?); ?></h2>
<ul>
<?php wp_get_archives(?type=monthly?); ?>
</ul>
</li>
อย่าลืมกด tab เพื่อจัดระเบียบมันด้วยนะครับ
บันทึกไฟล์ แล้วรีเฟรชเบราเซอร์เพื่อดูผล
เกิดอะไรขึ้น?
คำสั่งที่เราใช้คือ wp_get_arhives() ซึ่งเป็นฟังก์ชั่นของเวิร์ดเพรสเค้า ใส่แอทริบิวท์ type และค่าของแอทริบิวท์คือ monthly เข้าไปเพื่อเรียกรายการ archive จัดเรียงตามเดือน (รายการ archive ที่ว่านี้จะเป็นลิงค์ไปยังรายการบทความในแต่ละเดือนครับ)
- <li> – เปิดแท็ก list item
- <h2> – เปิดแท็กหัวข้อรอง
- <?php _e(?Archives?); ?> - ข้อความที่ใส่เป็นหัวข้อ
- </h2> – ปิดแท็กหัวข้อรอง
- <ul> – เปิดแท็ก unordered list ไว้ใต้หัวข้อรองและต้องอยู่ข้างใน list item
- <?php wp_get_archives(?type=monthly?); ?> – เรียกรายการลิงค์ไปยัง archive ที่จัด เรียง/จัดแบ่ง ตามเดือน ส่วนลิงค์ที่ได้มาแต่ละลิงค์จะอยู่ใน <li>และ</li> สามารถตรวจดูได้ครับ โดยไปที่ View > Page
- </ul> – ปิดแท็ก unordered list ที่อยู่ใต้หัวข้อรอง
- </li> – ปิดแท็ก list item
ขั้นตอนที่ 2: เพิ่มลิงค์ blogroll
นำโค้ดข้างล่างนี้ไปใส่ไว้ใต้รายการ Archives ที่เราได้ทำไว้ในขั้นตอนที่หนึ่ง
<?php get_links_list(); ?>
บันทึกไฟล์แล้วรีเฟรชเบราเซอร์เพื่อดูผล
blogroll ของผมก็คงไม่ต่างจากของคุณเท่าไหร่นะครับ source code ที่ฟังก์ชั่น <?php get_links_list(); ?> จัดการให้เราเป็นดังนี้ครับ
มันอาจจะดูไม่ค่อยมีระเบียบสักเท่าไหร่เพราะฟังก์ชั่น get_links_list() มันทำให้เราหมดซึ่งก็เหมือนกับฟังก์ชัน wp_list_pages() ที่ได้เรียนไปในบทความที่แล้ว ถึงแม้มันจะไม่เป็นระเบียบแต่มันก็ถูกต้องตามกฏข้อที่หนึ่งทุกประการ นั่นคือ ปิดแท็กตามลำดับที่คุณได้เปิดมันไว้ ผมได้ใช้สีเขียว และสีแดงวงกลมแท็กเปิด/ปิดไว้ให้ดูเพื่อชี้ให้เห็นว่ามันเปิด/ปิดแท็กตามลำดับ
จบแล้วสำหรับบทความนี้ บทความต่อไปเป็นเรื่องของปฏิทินและ search form
ขอบคุณครับ สำหรับบทความดีๆ
ไม่ทราบว่าจะสอนไปจนถึงเรื่องทำ plug-in เลยหรือป่าวครับ :)
ผมพึ่งเจอเว็บนี้อ่ะ
ขอบคุณมากครับ
บทความเจ๋งทุกอันเลย
ละเอียดมาก อ่านแล้วเข้าใจดีครับ
วาหลังต้องเข้ามาบ่อย ๆ ละ ^^
เนื้อหาสาระนี่แจ๋วจริงๆครับ เอาไปทำหนังสือขายได้เลยนะเนี่ย ยังไงก็ต้องขอบคุณครับ
ขอบคุณนะคะ ที่ให้ความรู้ดีดี ละเอียดดีคะ อ่านแล้วเข้า
บทความดีมากครับ อธิบายละเอียดดีมาก น่าจะเปิดบัญชี Paysbuy หรือ Paypal ไว้รับบริจาคนะครับ จะได้ช่วยกันสนับสนุนเว็บดีๆ อย่างนี้ไว้ตลอดไป :)>-:)>-
บัญชี paypal มีนะครับ แต่ไม่เคยเอาปุ่มมาแปะเลย ไม่คิดว่าจะมีคนบริจาค เด๋วลองมาติดดูมั่งดีกว่า :d
you should write a book ;)
ดีทุกอันเลยค่ะ
เป็นพระคุณจริงๆ
ความรู้ใหม่ ลองทำแล้วแต่ยังไม่ได้ครับ ยังไงก็ขอบคุณมาก
ข้อมูลดีๆแบบนี้หามาบอกกันเรื่อยๆนะครับ
ความรู้แบบนี้ชอบจริงๆ
จะมีตอนต่อไปมั้ยครับ อยากอ่าน;)
ดีครับ ตามมอ่านมาตลอดได้ความรู้ดีครับ
มันก็มีมากับธีมแล้วไม่ใช่หรอครับ
เซงเลย กำลังมันส์ ไม่ทราบว่าถ้าถึงขั้นนี้แล้ว จะเปิดเว็บได้ยังอ่าครับ
เนื้อหาอัดเน้น อ่านตรงไหนเข้าใจหมด สุดๆครับ ยกนิ้วให้ เสียดายช้าไปนิดนึง
ไม่ไช่เว็บช้านะ เนื้อหาอ่า เข้าใจครับ ของดีต้องรอนานหน่อย ฮิฮิ
กำลังเบื่อ theme ที่ต้องเอาคนอื่นมาใช้อยู่ มันแก้ไขให้ตรงตามที่เราต้องการยาก เลยมาทำเอง
ขอบคุณทุกเนื้อหาครับ นอกจาก wordpress อันอื่นที่ผมอ่านก็เยี่ยมไปเลยครับ สำหรับ css ต่างๆ
ขอบคุณครับ
:d:d:d:d
บทความดีมาก ๆ เลยค่ะ
อ่านแล้วเข้าใจง่ายดี และนำมาบอกพวกเราอยู่นะ อิอิ
สู้ ๆ นะค่ะ ^^
ขอบคุณมากครับเรื่อง Theme WordPress เบื้องต้น
พอเป็นแนวทางได้อย่างดีเลยครับ
ขอบคุณค่ะ ได้แนวทางละ
ยอด ๆ ความรู้แบบนี้ชอบจริงๆ
ขอบคุณสำหรับความรู้คับ เยี่ยมมากๆ