Jumat, 21 Juni 2013

Membuat Related Post Pada Wordpress Tanpa Plugin

Minggu ini saya masih berkutat dengan proyek membuat template berita punya kantor, meminimalisir penggunaan plugin tambahan serta merapikan kode program. Salah satu fitur yang wajib ada pada sebuah portal berita adalah Related Post atau bisa dibilang berita terkait.

Kali ini saya akan membahas cara membuat related post tanpa menggunakan plugin. Langsung saja kita simak kode program berikut

Case : membuat related post dengan menggunakan tag


 <?php
                    //Related post widget
                    $tags = wp_get_post_tags($post->ID);
                    if ($tags) {
                        $first_tag = $tags[0]->term_id;
                        $args=array(
                        'tag__in' => array($first_tag),
                        'post__not_in' => array($post->ID),
                        'posts_per_page'=>4,
                        );
                    }

                    $my_query = new WP_Query($args);
                    if( $my_query->have_posts() ) { ?>

<?php while ($my_query->have_posts()) : $my_query->the_post(); ?>

 <a href="<?php the_permalink(); ?>" target="_blank"><?php the_title(); ?></a>
<?php endwhile;  ?>
<?php } else { ?>
// Kode bila tidak ada related post

<?php
            } wp_reset_query();
        ?>   

Regards, Maxilian

Tidak ada komentar:

Posting Komentar