hanya masalah WP_Query-nya ascending atau descending, untuk lebih jelasnya silahkan baca panduan ini.
hehe ga mudeng mas sama panduannya 🙂
tapi saya otak atik mainin pake css bisa juga diakalin
terus untuk mengaturnya dengan WP-Query ada contohnya ga mas? hehe yang mana gitu yang ditambah dari koding saya hehehe 🙂 please trims
terus kalo untuk buat yang kayak gini gimana ya mas?
<< Prev 1 2 3 4 5 Next >>
🙂 🙂 🙂
terus kalo untuk buat yang kayak gini gimana ya mas?
<< Prev 1 2 3 4 5 Next >>
🙂 🙂 🙂
Coba lihat code berikut bang.
function hadi_triyanto($pages = '', $range = 3) { //Paginasi untuk post
$showitems = ($range * 2)+1;
global $paged;
if(empty($paged)) $paged = 1;
if($pages == '')
{
global $wp_query;
$pages = $wp_query->max_num_pages;
if(!$pages)
{
$pages = 1;
}
}
if(1 != $pages)
{
echo "<div class=\"pagination\"><span>Page ".$paged." of ".$pages."</span>";
if($paged > 2 && $paged > $range+1 && $showitems < $pages) echo "<a href='".get_pagenum_link(1)."'>« First</a>";
if($paged > 1 && $showitems < $pages) echo "<a href='".get_pagenum_link($paged - 1)."'>‹ Previous</a>";
for ($i=1; $i <= $pages; $i++)
{
if (1 != $pages &&( !($i >= $paged+$range+1 || $i <= $paged-$range-1) || $pages <= $showitems ))
{
echo ($paged == $i)? "<span class=\"current\">".$i."</span>":"<a href='".get_pagenum_link($i)."' class=\"inactive\">".$i."</a>";
}
}
if ($paged < $pages && $showitems < $pages) echo "<a href=\"".get_pagenum_link($paged + 1)."\">Next ›</a>";
if ($paged < $pages-1 && $paged+$range-1 < $pages && $showitems < $pages) echo "<a href='".get_pagenum_link($pages)."'>Last »</a>";
echo "</div>\n";
}
}
Untuk memanggil funsinya tinggal simpan code dibawah ini.
<?php hadi_triyanto(); ?>
Semoga dapat membantu
Salam Kenal tuk Mas afdhaljauhari dan Hadi Triyanto….
Kebetulan saya lagi belajar PHP dan ingin membuat pagenavi…
Saya tertarik dengan code yang di buat Mas Hadi Triyanto, tapi saya bingung gimana menerapkannya,
saya telah mencoba menerapkannya tetapi tidak muncul, kalo boleh mohon pencerahannya Mas…
Terima Kasih