ওয়ার্ডপ্রেস কাষ্টমাইজেশন [পর্ব-৩] :: ওয়ার্ডপ্রেস সাইটে প্লাগিন ছাড়া পোষ্ট ভিউ কাউন্টার (……বার দেখা হয়েছে) যুক্ত করবেন যেভাবে।

পোষ্ট ভিউ কাউন্টার কি?একটা পোষ্ট কত বার ভিউ হয়েছে তা কাউন্ট করার যে সিস্টেম তাই পোষ্ট ভিউ কাউন্টার (আমি যতটুকু জানি।”জানার কোন শেষ নেই আর মার খাওয়ারও কোন বয়স নেই।”সরি একটু মজা করলাম)।

নিশ্চয় খেয়াল করেছেন,টেকটিউনসে হোম পেজে প্রতিটা টিউনের নিচে দেখায় টিউন টি কতবার দেখা হয়েছে।

এই কাজটি বেশকিছু প্লাগিন দিয়েও করা যায় যা আপনি ওয়ার্ডপ্রেস ডাইরেক্টরিতে পাবেন।ব্যাক্তিগত ভাবে আমি প্লাগিন ব্যাবহার মোটেই পছন্দ করিনা,মান্যুয়ালি কাজ করতেই আমার ভাল লাগে।আর তাছাড়া অতিরিক্ত প্লাগিন ব্যাবহার সাইটের জন্য কখনও সুফল বয়ে আনেনা।

যেভাবে আপনার সাইটে যুক্ত করবেন।


আপনার বর্তমান থিমের functions.php ফাইলটি এডিটরে ওপেন করুন।এরপর নিচের কোড টুকু কপি করে ?> আগে যুক্ত করুন।

336 x 280 Large Rectangle for skjoy.info
// 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 ফাইলটি এডিটরে ওপেন করুন এবং নিচের কোড টুকু খুজে বের করুন।



কোড টুকু খুজে পেলে তার নিচে,নিচের কোডটুকু যুক্ত করুন।


এবার আপনার থিমের index.php/loop.php এডিটরে ওপেন করুন এবং নিচের কোডটুকু খুজে বের করুন।



কোডটুকু খুজে পেলে তার নিচে যেখানে আপনি পোষ্ট ভিউ কাউন্টার দেখাতে চান সেখানে নিচের কোডটুকু যুক্ত করুন।


উপরের কাজ টুকু ঠিকঠাক ভাবে করতে পারলে,আপনার সাইটের হোমপেজ রিফ্রেশ করে দেখুন পোষ্ট ভিউ কাউন্টার যুক্ত হয়েছে।

বুঝতে অসুবিধা হলে জানাবেন।ভাল থাকবেন সবাই।

S.k.joy

খুব সাধারণ একজন আমি, গ্রামের ছেলে। হয়ত আপনার ভাবনার কিংবা কল্পনার থেকেও সাধারণ। ভাল লাগে প্রোগ্রামিং, ডিজাইন আর ইলেকট্রনিক্স। আর এসব নিয়েই দিন কেটে যায়। একা থাকলেও একাকীত্ব আমাকে ছুতে পারেনা। কাজের ব্যাপার একটু বেশী স্বাধীন মানুষ আমি। মুক্ত বাতাসের আমার অভাব নেই।