Cara menampilkan Random Post di WordPress tanpa plugin

Cara menampilkan random post di WordPress ini sama saja dengan cara menampilkan recent posts di halaman search wp. Saya hanya mengubah sedikit kodenya untuk menampilkan 5 postingan secara acak (random).

Banyak plugin yang sudah dibuat oleh para developer plugin untuk menampilkan random post di blog WordPress. Tapi nggak ada salahnya jika kamu mau mencoba belajar coding WordPress, tanpa harus selalu menggunakan plugin.

Contoh penempatan kode random post berikut, saya terapkan di halaman pencarian blog WordPress, tapi kamu bisa juga kok tempatkan di halaman lainnya seperti di single.php (single post). Berikut cara membuat random posts di WordPress:

Buka search.php dan kopas kode berikut tepat setelah kode <?php else : ?>:


<h1>Random Posts:</h1>
< ?php
 $rand_posts = get_posts('numberposts=5&#038;orderby=rand'); //angka 5 = jumlah postingan yang mau ditampilkan
 foreach( $rand_posts as $post ) :
 setup_postdata($post);
 ?>

<div class="post">
<h1><a href="<?php the_permalink(); ?>&#8220;>< ?php the_title(); ?></a></h1>
<div class="entry">< ?php the_excerpt(); ?> </div>
<p class="postmetadata"><small>< ?php the_tags('Tags: ', ', ', ''); ?> Posted on < ?php the_time('F jS, Y') ?> under < ?php the_category(', ') ?> | < ?php edit_post_link('Edit', '', ' | '); ?>  < ?php comments_popup_link('No Comments &#187;', '1 Comment &#187;', '% Comments &#187;'); ?></small>

</div>
< ?php endforeach; ?>

Please Note
Kode < ?php pada line 2,8,9,10 dan 12 agak terpisah tuh, dirapatkan aja kek gini <?php
Cara penempatan kode ini, akan memunculkan random post, jika tidak ada kata kunci yang terkait dengan postingan.
Saya pake WordPress Theme Default sebagai contoh.

Baca juga Tutorial blog tentang Redirect error 404 dan Thumbnail di blog Auto-Generated Content.

14 Replies to “Cara menampilkan Random Post di WordPress tanpa plugin”

  1. wah makasih bang atas triknya nih……

    wah makasih bang atas triknya nih……

  2. om jev, search.php template q gada . mohon solusinya gimana…

    om jev, search.php template q gada . mohon solusinya gimana cara ngakalinya.udah aq coba taruh di sana sini, hasilnya eror om…

  3. wah bagus neeh tanpa plugin :) i like it, thank…

    wah bagus neeh tanpa plugin :) i like it, thank mas jev :)

  4. mkasih oM jev, cincai lah :D

    mkasih oM jev, cincai lah :D

  5. Mas kalo maun nampilkan relate post, di AGC tapi isi…

    Mas kalo maun nampilkan relate post, di AGC tapi isi nya dari website kita bagaimana. Trims ( contoh : http://www.dcellphone.com/search/android-system )

    • maksudnya? bukannya hasil pencarian itu adalah artikel yang terkait dengan…

      maksudnya? bukannya hasil pencarian itu adalah artikel yang terkait dengan postingan kita?

  6. om jev,, kalo cara masangnya di single post gmn caranyaa

    om jev,, kalo cara masangnya di single post gmn caranyaa

  7. jgn bilang2 om jev klo disini ada Bamz Samsons :(…

    jgn bilang2 om jev klo disini ada Bamz Samsons :( … mklum job manggung sepi jadi ngeblog ajah… hehehe :P … mau tnya lgi mudah2n dijawab sama om jev (maaf kalo salah kamar tanyanya) n lngsung ajah deh inti dari pertanyaannya.

    h**p://namadomain.com/tag/….

    dirubah jadi

    h**p://namadomain.com/search/…

    kayanya bisa deh klo sama dokter JEV… :) mohon penjelasannya om dokter, maaf banyak tnya (skalian buat tambah ide bkin postingan)… :D

    • Sudah coba di Dashboard WP > Settings > Permalinks >Optional-Tag…

      Sudah coba di Dashboard WP > Settings > Permalinks >Optional-Tag base? Langsung aja isi dengan kata “search” dalam kolom tag-nya, jadi deh :)

      • kok nggak bisa om padahal dah Sudah di coba “Dashboard…

        kok nggak bisa om padahal dah Sudah di coba
        “Dashboard WP > Settings > Permalinks >Optional-Tag base? Langsung aja isi dengan kata “search” dalam kolom tag-nya”

        • Nggak bisanya apa ini? jadi error atau apa? Struktur permalink…

          Nggak bisanya apa ini? jadi error atau apa?
          Struktur permalink halaman search blog kamu seperti apa?

  8. om jev emank mantep masalah coding :)… DOKTER + PROGRAMER…

    om jev emank mantep masalah coding :)… DOKTER + PROGRAMER emank pas banget… owh iya om jev mau tanya kalo random post yang disimpen di search.php pke thumbnail gmna yah?? mohon penjelasannya om jev…

    mksih sebelumnya… :)

  9. om…tampilannya kok kaya gini, salahnya dimana?? Posted on under |…

    om…tampilannya kok kaya gini, salahnya dimana??

    Posted on under |

    Itu tampilan random postnya….

Leave a Reply

Use tag [php] to add code, e.g. [php]<?php echo $var; ?>[/php]

*

*