Page Number sebenarnya sudah di set langsung pada WordPress. Untuk melakukan pengaturan ini, Anda harus masuk ke admin WordPress Anda dan masuk ke menu Settings -> Reading. Pada halaman inilah Anda dapat mengatur format dasar dari postingan Anda. Pada pengaturan “Front Page Display” Anda dapat mengatur untuk menampilkan postingan terbaru Anda (default) atau menggunakan halaman statis yang akan ditampilkan pada homepage. Untuk menampilkan page number Anda harus memilih “Your Latest Post”.
Berikutnya pada pengaturan “Blog Pages Show At Most” adalah menu untuk mengatur berapa jumlah halaman yang akan Anda tampilkan pada satu halaman. Anda dapat memasukkan angka sesuai keinginan Anda, secara default sudah di set dengan angka 10 yang berarti tiap halaman akan menampilkan 10 postingan terbaru. Pada pengaturan ini jika ternyata tema yang Anda gunakan masih belum mendukung fitur page number maka di bagian bawah hanya akan menampilkan link (Older Post dan Newer Post) dan tidak muncul nomor halaman.
Berikutnya pada pengaturan “Blog Pages Show At Most” adalah menu untuk mengatur berapa jumlah halaman yang akan Anda tampilkan pada satu halaman. Anda dapat memasukkan angka sesuai keinginan Anda, secara default sudah di set dengan angka 10 yang berarti tiap halaman akan menampilkan 10 postingan terbaru. Pada pengaturan ini jika ternyata tema yang Anda gunakan masih belum mendukung fitur page number maka di bagian bawah hanya akan menampilkan link (Older Post dan Newer Post) dan tidak muncul nomor halaman.
Menambahkan Page Number Manual
Jika Anda sedang membuat tema sendiri, atau ingin menambah pagination untuk tema yang Anda gunakan, Anda dapat melakukannya dengan menggunakan fungi built-in WordPress dan menambahkan beberapa baris kode pada file functions.php tema yang sedang Anda gunakan. Buka file functions.php Anda, dan scroll ke bawah, kemudian tambahkan kode ini:
function
pagination_bar() {
global
$wp_query
;
$total_pages
=
$wp_query
->max_num_pages;
if
(
$total_pages
> 1){
$current_page
= max(1, get_query_var(
'paged'
));
echo
paginate_links(
array
(
'base'
=> get_pagenum_link(1) .
'%_%'
,
'format'
=>
'/page/%#%'
,
'current'
=>
$current_page
,
'total'
=>
$total_pages
,
));
}
}
Selanjutnya tambahkan kode dibawah ini, pada file biasanya di (index.php dan archive.php) dan paste kode berikut sebelum akhir loop pernyataan “endif”, tapi sebelum “endwhile”.
<Nav
class
=
"pagination"
>
<? Php pagination_bar (); ?>
</ Nav>
Setelah semuanya Anda ikuti langkah-langkah diatas, Anda akan melihat hasilnya seperti gambar dibawah ini.
Menggunakan plugins WP-PageNavi
Jika Anda tidak ingin menggunakan cara
manual yang memang sedikit lebih sulit, ada beberapa plugin di yang
dapat membantu Anda menambahkan Page number. Anda bisa menggunakan
plugin WP-PageNavi yang mudah untuk digunakan dan disesuaikan. Anda bisa
membaca tutorial di centerklik tentang cara menggunakan plugin
Wp-PageNavi.
0 Komentar untuk "Cara Membuat Page Number WordPress"