10/01/2022 11:27 am
หัวข้อเริ่มต้น การแจ้งเตือน
ลบทั้งหมด
ปัญหาการทำเว็บด้วยเวิร์ดเพรส
2 โพสต์
2 ผู้ใช้
0 Likes
596 เข้าชม
0
รบกวนสอบถามครับ ผมใช้ Theme plant กับเว็บไซต์นึง และได้มีการ query custom post type มาแสดง บน member-archive.php โดยมีการ sort by title DESC แล้ว กำหนดแสดงแต่ละหน้าที่ 10 posts แต่ปรากฏว่า พอเลือก pagination หน้าที่ 2 แล้วข้อมูลไม่เปลี่ยนตามของหน้าถัดไป ยังเป็นข้อมูลที่แสดงชุดแรก เหมือนหน้าที่ 1 แบบนี้สาเหตุเกิดจากอะไรได้บ้างครับ โดยผมได้ตั้งค่าในส่วนการแสดงผลโพสต์แต่ละหน้าในให้สอดคล้องกันแล้ว ตั้งค่า -> การอ่าน แล้ว
1 คำตอบ
0
12/01/2022 9:30 am
ถ้าเป็น loop ที่สร้างใหม่เองตัวแปรที่ query ต้องใช้ $paged ด้วยนะครับ ลองดูตัวอย่างจากลิงก์นี้ดูนะครับ
- https://codex.wordpress.org/Pagination
- https://wordpress.stackexchange.com/questions/254199/pagination-when-using-wp-query
หรือ ตัวอย่างโค้ด pagination ของธีม plant จะอยู่ในไฟล์ชื่อว่า inc/template-tags.php นะครับ
@k ขอบคุณมากๆ เลยครับ ตอนนี้แสดงผลตามต้องการแล้วครับผม