Bantuan » Bantuan » Tema » next_posts_link() dan previous_posts_link()

  • hehehe mau nanya para master, saya coba biki link next dan prev dengan script ini:

    <div class="navigation">
        	<div class="prev"><?php previous_posts_link('&laquo; Previous Entries') ?></div>
    		<div class="next"><?php next_posts_link('Next Entries &raquo;','') ?></div>
        </div><!-- div navigation -->

    tapi kok malah kebalik ya? di halaman utama (home), yang muncul malah “Next Entries >>” bukannya “<< Previous Entries”

    mohon pencerahannya master2 🙂
    trims 🙂

Melihat 8 balasan - 1 sampai 8 (dari total 8)
  • Moderator Bogy Harseno

    (@bogyharseno-1)

    hanya masalah WP_Query-nya ascending atau descending, untuk lebih jelasnya silahkan baca panduan ini.

    Pencetus Utas Mohammad Afdhal Jauhari

    (@afdhaljauhari)

    hehe ga mudeng mas sama panduannya 🙂
    tapi saya otak atik mainin pake css bisa juga diakalin

    Moderator Bogy Harseno

    (@bogyharseno-1)

    waduh.. hehe..

    Pencetus Utas Mohammad Afdhal Jauhari

    (@afdhaljauhari)

    terus untuk mengaturnya dengan WP-Query ada contohnya ga mas? hehe yang mana gitu yang ditambah dari koding saya hehehe 🙂 please trims

    Pencetus Utas Mohammad Afdhal Jauhari

    (@afdhaljauhari)

    terus kalo untuk buat yang kayak gini gimana ya mas?

    << Prev 1 2 3 4 5 Next >>

    🙂 🙂 🙂

    Pencetus Utas Mohammad Afdhal Jauhari

    (@afdhaljauhari)

    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)."'>&laquo; First</a>";
                if($paged > 1 && $showitems < $pages) echo "<a href='".get_pagenum_link($paged - 1)."'>&lsaquo; 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 &rsaquo;</a>";
                if ($paged < $pages-1 &&  $paged+$range-1 < $pages && $showitems < $pages) echo "<a href='".get_pagenum_link($pages)."'>Last &raquo;</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

Melihat 8 balasan - 1 sampai 8 (dari total 8)
  • Topik ‘next_posts_link() dan previous_posts_link()’ tertutup untuk balasan baru.