Cara Membuat Post View Artikel di WordPress Tanpa Plugin

Jika Anda membaca artikel ini, sudah dapat saya pastikan kemungkinan besar Anda ingin sekali megetahui cara membuat jumlah terbaca (post views) di wordpress tanpa plugin. Yang mana tujuannya berfungsi untuk mengetahui seberapa banyak artikel di wordpress telah dibaca oleh pengunjung. Setuju gak? ๐Ÿ™‚


post views counter salingsilangnet

Sebenarnya ada banyak plugin wordpress yang menyediakan fungsi untuk menampilkan jumlah artikel yang sudah terbaca (post-views) ini, tapi ada cara lain, yaitu tanpa plugin, dengan menggunakan code/script. Yang Anda baca saat inilah caranya, tujuannya untuk menghemat plugin yang terinstal di blog WordPress Anda tentunya.

Cara membuat post view artikel tanpa plugin di wordpress;

Copy code berikut dan pastekan ke file functions.php

// function to display number of posts.
function getPostViews($postID){
$count_key = 'post_views_count';
$count = get_post_meta($postID, $count_key, true);
if($count==''){
delete_post_meta($postID, $count_key);
add_post_meta($postID, $count_key, '0');
return "0 View";
}
return $count.' Views';
}

// function to count views.
function setPostViews($postID) {
$count_key = 'post_views_count';
$count = get_post_meta($postID, $count_key, true);
if($count==''){
$count = 0;
delete_post_meta($postID, $count_key);
add_post_meta($postID, $count_key, '0');
}else{
$count++;
update_post_meta($postID, $count_key, $count);
}
}

// Add it to a column in WP-Admin
add_filter('manage_posts_columns', 'posts_column_views');
add_action('manage_posts_custom_column', 'posts_custom_column_views',5,2);
function posts_column_views($defaults){
$defaults['post_views'] = __('Views');
return $defaults;
}
function posts_custom_column_views($column_name, $id){
if($column_name === 'post_views'){
echo getPostViews(get_the_ID());
}
}

Lalu masukan code berikut di file single.php atau ke dalam baris dimana jumlah post-views tersebut (jumlah terbaca)

<?php setPostViews(get_the_ID()); ?>
<?php echo getPostViews(get_the_ID()); ?>

Oke, berhasil kan?
Jika tidak berhasil silakan komentar, jika berhasil juga komentar boleh lah. ^_^

Saling Silang

SalingSilangNET

Leave a Reply

Your email address will not be published. Required fields are marked *

Next Post

Cara mengganti logo saat login di WordPress

Thu Jan 14 , 2016
Bagi pengguna WordPress pasti tau dong logo mana yang dimaksudkan dalam postingan ini. Pada saat akan login misal domain.com/wp-admin atau domain.com/wp-login.php, maka pemilik atau admin situs tersebut akan langsung dihadapkan dengan logo atau gambar WordPress. Tampilan Login WordPress Anda saat ini atau sebelum di ganti akan seperti di bawah ini. […]
wp login salingsilangnet