Skip to main content

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

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

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

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

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


আপনার বর্তমান থিমের 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 ফাইলটি এডিটরে ওপেন করুন এবং নিচের কোড টুকু খুজে বের করুন।



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


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



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


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

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

Facebook Comments

S.k.joy

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