คุณต้องการแสดงโพสต์บล็อกหลายรายการใน WordPress loop หรือไม่?
การใช้ลูป WordPress จะประมวลผลแต่ละโพสต์ที่จะแสดงบนหน้าปัจจุบัน โดยจัดรูปแบบตามลักษณะที่ตรงกับเกณฑ์ที่ระบุภายในแท็กลูป
ในบทความนี้ เราจะแสดงวิธีแสดงโพสต์จำนวนเท่าใดก็ได้ในลูป WordPress
WordPress ใช้ลูปเพื่อแสดงแต่ละโพสต์ของคุณ เป็นโค้ด PHP ที่ใช้ในธีม WordPress เพื่อแสดงรายการโพสต์บนหน้าเว็บ เป็นส่วนสำคัญของโค้ด WordPress และเป็นหัวใจหลักของการสืบค้นส่วนใหญ่
ใน WordPress loop มีฟังก์ชันต่างๆ ที่ทำงานเพื่อแสดงโพสต์ อย่างไรก็ตาม นักพัฒนาสามารถปรับแต่งวิธีการแสดงแต่ละโพสต์ในลูปได้โดยการเปลี่ยนแท็กเทมเพลต
ตัวอย่างเช่น แท็กฐานในลูปจะแสดงชื่อเรื่อง วันที่ และเนื้อหาของโพสต์ในลูป คุณสามารถเพิ่มแท็กที่กำหนดเองและแสดงข้อมูลเพิ่มเติม เช่น หมวดหมู่ ข้อความที่ตัดตอนมา ฟิลด์ที่กำหนดเอง ชื่อผู้แต่ง และอื่นๆ
วง WordPress ยังช่วยให้คุณควบคุมจำนวนโพสต์บล็อกที่คุณแสดงในแต่ละหน้า สิ่งนี้มีประโยชน์เมื่อออกแบบเทมเพลตของผู้เขียน เนื่องจากคุณสามารถควบคุมจำนวนโพสต์ที่แสดงในแต่ละลูปได้
ดังที่กล่าวไปแล้ว มาดูวิธีเพิ่มโพสต์จำนวนเท่าใดก็ได้ใน WordPress loop
โดยปกติ คุณสามารถกำหนดจำนวนโพสต์ที่จะแสดงในลูปได้จากแผงผู้ดูแลระบบ WordPress ของคุณ
เพียงไปที่ การตั้งค่า » การอ่าน จากแดชบอร์ด WordPress ตามค่าเริ่มต้น WordPress จะแสดง 10 โพสต์
อย่างไรก็ตาม คุณสามารถแทนที่หมายเลขนั้นได้โดยใช้ Super Loop ซึ่งจะช่วยให้คุณสามารถแสดงโพสต์จำนวนเท่าใดก็ได้ใน WordPress Loop นั้นๆ
ซึ่งจะช่วยให้คุณสามารถปรับแต่งการตั้งค่าการแสดงผลหน้าเว็บของคุณ รวมถึงโปรไฟล์ผู้เขียน แถบด้านข้าง และอื่นๆ
ขั้นแรก คุณจะต้องเปิดไฟล์เทมเพลตที่คุณต้องการวางโพสต์ จากนั้นจึงเพิ่มลูปนี้:
<?php
// if everything is in place and ready, let's start the loop
if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
// to display 'n' number of posts, we need to execute the loop 'n' number of times
// so we define a numerical variable called '$count' and set its value to zero
// with each iteration of the loop, the value of '$count' will increase by one
// after the value of '$count' reaches the specified number, the loop will stop
// *USER: change the 'n' to the number of posts that you would like to display
<?php static $count = 0;
if ( $count == "n" ) {
break;
} else { ?>
// for CSS styling and layout purposes, we wrap the post content in a div
// we then display the entire post content via the 'the_content()' function
// *USER: change to '<?php the_excerpt(); ?>' to display post excerpts instead
<div class="post">
<?php the_title(); ?>
<?php the_content(); ?>
</div>
// here, we continue with the limiting of the number of displayed posts
// each iteration of the loop increases the value of '$count' by one
// the final two lines complete the loop and close the if statement
<?php $count ++;
} ?>
<?php endwhile; ?>
<?php endif; ?>
หมายเหตุ: คุณจะต้องแทนที่ค่าของ 'n' ในส่วน if ( $count == "n" ) ของโค้ด และเลือกหมายเลขใดก็ได้
วิธีง่ายๆ ในการเพิ่มโค้ดนี้ลงในเว็บไซต์ WordPress ของคุณคือการใช้ปลั๊กอิน WPCode เป็นปลั๊กอินข้อมูลโค้ดที่ดีที่สุดสำหรับ WordPress ที่ช่วยคุณจัดการโค้ดที่กำหนดเอง
เมื่อใช้ WPCode คุณจะไม่ต้องแก้ไขไฟล์เทมเพลตธีมด้วยตนเองและเสี่ยงต่อการทำลายบางสิ่ง ปลั๊กอินจะแทรกโค้ดให้คุณโดยอัตโนมัติ
ขั้นแรก คุณต้องติดตั้งและเปิดใช้งานปลั๊กอิน WPCode ฟรี สำหรับรายละเอียดเพิ่มเติม โปรดดูคำแนะนำในการติดตั้งปลั๊กอิน WordPress
เมื่อเปิดใช้งาน คุณสามารถไปที่ Code Snippets » + Add Snippet จากแดชบอร์ด WordPress ของคุณ ถัดไป คุณต้องเลือกตัวเลือก "เพิ่มโค้ดที่คุณกำหนดเอง (ตัวอย่างข้อมูลใหม่)"
หลังจากนั้น เพียงวางโค้ดที่กำหนดเองสำหรับลูป WordPress ที่เราแสดงให้คุณเห็นด้านบนลงในพื้นที่ 'ดูตัวอย่างโค้ด'
คุณจะต้องป้อนชื่อสำหรับโค้ดของคุณและตั้งค่า 'ประเภทโค้ด' เป็น 'PHP Snippet'
จากนั้น คุณสามารถเลื่อนลงไปที่ส่วน "การแทรก" และเลือกตำแหน่งที่คุณต้องการเรียกใช้โค้ด
ตามค่าเริ่มต้น WPCode จะรันได้ทุกที่บนเว็บไซต์ WordPress ของคุณ อย่างไรก็ตาม คุณสามารถเปลี่ยนตำแหน่งเป็นหน้าใดหน้าหนึ่งหรือใช้รหัสย่อเพื่อแทรกรหัสได้
สำหรับบทช่วยสอนนี้ เราจะใช้วิธีการเริ่มต้น "แทรกอัตโนมัติ"
เมื่อเสร็จแล้ว อย่าลืมคลิกปุ่มสลับที่ด้านบนเพื่อทำให้โค้ด 'ใช้งานอยู่' จากนั้นคลิกปุ่ม 'บันทึก' ตอนนี้ WPCode จะปรับใช้โค้ดบนบล็อก WordPress ของคุณและแสดงจำนวนโพสต์ที่ระบุในลูป WordPress
เราหวังว่าบทความนี้จะช่วยให้คุณเรียนรู้วิธีแสดงโพสต์จำนวนเท่าใดก็ได้ในลูป WordPress คุณอาจต้องการดูคำแนะนำของเราเกี่ยวกับวิธีแยกโพสต์ที่ติดหนึบออกจากลูปใน WordPress และผู้เชี่ยวชาญของเราคัดสรรปลั๊กอิน WordPress ที่ต้องมีสำหรับเว็บไซต์ธุรกิจ
หากคุณชอบบทความนี้ โปรดติดตามวิดีโอบทแนะนำช่อง YouTube สำหรับ WordPress ของเรา คุณยังพบกับเราได้บน Twitter และ Facebook