Postingan terbaru di halaman pencarian wordpress

Cara Menampilkan Recent Posts di Search WordPress

Yang lagi suka utak atik halaman pencarian wordpress, mungkin agak bingung menampilkan recent posts atau post terakhir di halaman search WP. Soalnya mungkin kamu agak bosan melihat hasil pencarian hanya menampilkan post dari kata kunci yang terkait artikel saja.

Cara redirect halaman error not found ke halaman search wordpress

Bagaimana bila kata kunci yang dicari, tidak ada kaitannya dengan isi blog kamu? Nah untuk mengakalinya, kamu bisa pake kode berikut untuk menampilkan recent posts di halaman pencarian WP:

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

/**
 * 5 Recent Posts
 * https://codex.wordpress.org/Template_Tags/get_posts
 *
 */
$args = array(
    'posts_per_page' => 5
);

$postslist = get_posts( $args );
foreach( $postslist as $post ) :
    setup_postdata( $post );
?>
    <div class="post">
        <h3><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3>
            <div class="entry">
                <?php the_excerpt(); ?>
            </div>
            <div class="postmetadata">
                <p><?php the_tags( 'Tags: ', ', ', '<br />' ); ?> <?php __( ' Posted on' ); ?> <?php the_time( 'F jS, Y' ) ?> <?php __( 'under' ); ?> <?php the_category(', ') ?> | <?php edit_post_link( 'Edit', '', ' | ' ); ?>  <?php comments_popup_link( 'No Comments &#187;', '1 Comment &#187;', '% Comments &#187;' ); ?></p>
            </div>
      </div>
<?php
endforeach;
wp_reset_postdata();

Hasilnya hanya memunculkan 5 post terakhir beserta summary, tag, jumlah komentar dan kategori-nya, kamu bisa rubah jumlah postingan sesuai keinginan kamu, baca petunjuk kode di atas. Selamat mencoba Sob!

Baca juga: Cara menampilkan daftar postingan yang baru saja di-update atau dimodifikasi.

Please Note
Saya pake WordPress Theme Default sebagai contoh.
Kode ini bisa juga kamu pasang di halaman 404.php

4 Replies to “Cara Menampilkan Recent Posts di Search WordPress”

  1. Kalo cara nya nampilin daftar pencarian terakhir gimana ya mas

    Kalo cara nya nampilin daftar pencarian terakhir gimana ya mas

    • Kalo yang ini bisa menggunakan plugin <a href="https://www.jevuska.com/2015/06/28/injeksi-manual-keyword-add-onsextension-plugin-seo-searchterms-tagging-2/" rel="nofollow">STT2EXTAT</a>. Pada…

      Kalo yang ini bisa menggunakan plugin STT2EXTAT. Pada option User Agents/Referrer daftarkan situs sendiri, misal example.com dengan parameter s.

  2. kalo menampilkan recent post di dalam page gimana om, saya…

    kalo menampilkan recent post di dalam page gimana om, saya ingin punya page khusus yang menampilkan posting terbaru

    • UPDATE: untuk WordPress V4.4.2+ Berikut contoh menggunakan dalam theme <em>twentysixteen</em>…

      UPDATE: untuk WordPress V4.4.2+
      Berikut contoh menggunakan dalam theme twentysixteen

      • Bikin page di halaman admin, misalnya “mypage”, ( atau apapun namanya, dan ambil slug linknya )
      • Buat file di theme dengan nama page-mypage.php ( format: page-{slug}.php )
      • Copy semua isi di halaman page.php
      • Simpan kode di atas setelah kode endwhile;

Leave a Reply

*

*