Wordpress

Menampilkan Random Posts pada Searh Result WordPress

Logic : Jika hasil pencarian tidak ditemukan, maka tampilkan random artikel.

script (letakkan setelah <?php else : ?> pada halaman search.php wordpress) :

<h1>Random Posts:</h1>
< ?php
 $rand_posts = get_posts('numberposts=5&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(); ?>">< ?php the_title(); ?></a></h1>
<div class="entry">< ?php the_excerpt(); ?> </div>
<p class="postmetadata"><small>< ?php the_tags('Tags: ', ', ', '<br />'); ?> 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></p>
</div>
< ?php endforeach; ?>

Leave a Reply