ওয়ার্ডপ্রেস সাইটে প্লাগিন ছাড়া পোষ্ট ভিউ কাউন্টার যুক্ত করবেন যেভাবে।
যেভাবে আপনার সাইটে যুক্ত করবেন।
প্রথমে আপনার সাইটে লগিন করুন।এরপর Dashboard থেকে Appearance>Editor এ যান।এরপর বর্তমান থিমের 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 . ' বার পড়া হয়েছে' ;
}
// 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());
}
}
এবার আপনার থিমের single.php ফাইলটি এডিটরে ওপেন করুন এবং নিচের কোড টুকু খুজে বের করুন।
<?php if(have_posts()) : ?>
<?php while(have_posts()) : the_post(); ?>
কোড টুকু খুজে পেলে তার নিচে,নিচের কোডটুকু যুক্ত করুন।
<?php setPostViews(get_the_ID());?>
এবার আপনার থিমের index.php/loop.php এডিটরে ওপেন করুন এবং নিচের কোডটুকু খুজে বের করুন।
<?php if(have_posts()) : ?>
<?php while(have_posts()) : the_post(); ?>
কোডটুকু খুজে পেলে তার নিচে যেখানে আপনি পোষ্ট ভিউ কাউন্টার দেখাতে চান সেখানে নিচের কোডটুকু যুক্ত করুন।
<?php echo getPostViews(get_the_ID());?>
উপরের কাজ টুকু ঠিকঠাক ভাবে করতে পারলে,আপনার সাইটের হোমপেজ রিফ্রেশ করে দেখুন পোষ্ট ভিউ কাউন্টার যুক্ত হয়েছে।