Menampilkan random post pada wordpress tidak serta merta membutuhkan plugin. Jika mau kita bisa membuatnya tanpa bantuan plugin asal mau sedikit ngoprek editor themesnya. Perlu diketahui juga penggunaan plugin membuat beban server bertambah jadi alangkah baiknya jika kita menggunakan script sendiri dari pada menggunakan plugin yang tentunya akan mempengaruhi kecepatan loading blog kita.
Sebenarnya script yang saya berikan hampir sama dengan script di postingan Menampilkan Recent Post Pada Halaman Search WordPress. Contoh penempatan kode random post berikut, saya terapkan di halaman pencarian blog WordPress, tapi Anda 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 : ?>:
Cara penempatan kode ini, akan memunculkan random post, jika tidak ada kata kunci yang terkait dengan postingan.
Sebenarnya script yang saya berikan hampir sama dengan script di postingan Menampilkan Recent Post Pada Halaman Search WordPress. Contoh penempatan kode random post berikut, saya terapkan di halaman pencarian blog WordPress, tapi Anda 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&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 »', '1 Comment »', '% Comments »'); ?></small></p>
</div>
<?php endforeach; ?>
Cara penempatan kode ini, akan memunculkan random post, jika tidak ada kata kunci yang terkait dengan postingan.
0 comments:
Post a Comment