ขอบคุณตัวอย่างโค้ดจาก SeedThemes ได้รับอนุญาตให้เผยแพร่ได้
เกริ่นนำ
ฟังก์ชั่นนี้เป็นหนึ่งในฟังชั่นพื้นฐานของทาง SeedThemes ซึ่งพัฒนาขึ้นมาตามหลักของทาง WordPress โดยปกติจะอยู่ในไฟล์ template-tags.php
ใน functions.php หรือ template-tags.php
function seed_posts_navigation() { printf('<div class="content-pagination">'); global $wp_query; $big = 9999999; echo paginate_links( array( 'base' => str_replace( $big, '%#%', esc_url( get_pagenum_link( $big ) ) ), 'format' => '?paged=%#%', 'current' => max( 1, get_query_var('paged') ), 'total' => $wp_query->max_num_pages, 'prev_text' => 'prev', 'next_text' => 'next', )); printf('</div>'); }
- function seed_posts_navigation() คือ คำสั่งในการประกาศฟั่งชั่นนี้ขึ้นมาใช้งาน
- prev_text คือ คำสั่งในการเปลี่ยนตัวอักษร หรือ ไอคอนนี้ปุ่มย้อนกลับ
- next_text คือ คำสั่งในการเปลี่ยนตัวอักษร หรือ ไอคอนนี้ปุ่มถัดไป
ในตำแหน่งที่ต้องการแสดงผล
<?php seed_posts_navigation(); ?>
โดยปกติจะไว้ในตำแหน่งใต้คำสั่ง endwhile ของ loop นั้นๆ