ในหน้า ฝากคำถาม ของผม คุณ VattanaLapanich ได้ถามว่า
อยากทำ featured post คล้ายๆ กับของ it24hrs ที่พี่เม่น Modified ไว้ครับ
คือ ผมเองก็ไม่รู้หรอกครับ ว่าพี่เม่นเค้าเขียนไว้ยังไง แล้วก็ไม่มี code ของเว็บด้วย แต่ผมมีวิธีง่าย ๆ มานำเสนอครับ นั่นก็คือ
สร้าง Category ชื่อ “บทความแนะนำ”
วิธีง่าย ๆ ไม่ต้องคิดมากครับ สร้าง Category มาใหม่เลยครับ ให้ชื่อว่า “บทความแนะนำ” ก็แล้วกัน
ใน slug ก็ใส่อะไรที่มันสื่อถึงตัว category ดังนั้นเลยตั้งว่า featured-post
แล้วก็เขียน code ในลักษณะนี้ เพื่อนำไปวางแปะในส่วนที่จะโชว์บทความแนะนำของเรา
[php]
<?php
$args = array(
‘category_name’ => ‘featured-post’,
‘posts_per_page’ => 3
);
$feature_query = new WP_Query($args);
if( $feature_query -> have_posts() ) : while ( $feature_query->have_posts() ) : $feature_query->the_post();
// ใส่ code ที่จะแสดงผลลงไป
endwhile;
endif;
wp_reset_postdata();
?>
[/php]
โดย category_name
ก็มาจาก slug ที่เราตั้ง และ posts_per_page
นั้นคือเราต้องการโชว์บทความแนะนำมากที่สุดกี่บทความ ในตัวอย่างใส่ไว้เป็นจำนวน 3 แต่ปรับเปลี่ยนได้ตามที่ต้องการครับ
เสร็จแล้ว ก็ไปเลือกบทความของเราที่จะโชว์เป็นบทความแนะนำให้อยู่ใน category ที่เราสร้างขึ้นมา เท่านี้เราก็จะได้หัวข้อบทความแนะนำแล้วครับ
Leave a Reply