Best Reseller Hosting Service in BD
আমি আতিকুর রহমান। পেশায় একজন B.Sc Engineer. আমি খুব বেশি কিছু জানি না তবে ব্লগ লেখা আমার শখ। তাই যখন সুযোগ পাই তখন লিখতে বসি। যদি আমার একটি পোস্ট ও আপনাদের একটু হলেও হেল্প করে তাহলে আমার চেষ্টা সার্থক হবে। সবাই ভাল থাকবেন।
মোট পোস্ট সংখ্যা: 371  »  মোট কমেন্টস: 5  
Facebook
Google Plus
Twitter
Linkedin

অ্যানিটেক এর মতো টপ অথর শো করাতে চান? তাহলে নিয়ে নিন কোড

Top Authorআসসালামু আলাইকুম। আশা করি সবাই ভাল আছেন। আমিও আপনাদের দোয়ায় ভাল আছি। আজকে একটা গুরুত্বপূর্ণ জিনিস নিয়ে আলোচনা করবো। আমাদের যাদের ব্লগ আছে বা যারা ব্লগ চালাই তারা জানি টপ অথর কি। আমার মনে হয় এমন কম ব্লগ পাওয়া যাবে যেখানে এই জিনিস টা নাই। ব্লগ এর স্বার্থে এবং যারা ব্লগ এ লেখেন তাদের উৎসাহিত করতে আমাদের এই অপশন টি অ্যাড করতে হয়। আমার মনে হয় অনেকেই এর জন্য প্লাগিন ব্যবহার করেন। কিন্তু আমি আজকে এই টপ অথর শো করানোর কোড শেয়ার করবো আপনাদের সাথে। আপনি যদি কোড ব্যবহার করে এই কাজটি করতে পারেন তাহলে আর অযাথা আপনাকে কোন প্লাগিন ব্যবহার করতে হবে না। তাছাড়া বেশি প্লাগিন ব্যবহার করলে কি হয় টা আপনাদের সকলের জানা। আমি যে কোড শেয়ার করবো সেটির ডেমো দেখতে এই সাইট এর একদম নিছে দেখুন।

প্রথমে নিছের কোড গুলো আপনি যেখানে টপ অথর দেখাতে চান সেখানে অ্যাড করুন।

 

e-HostBD Hosting Service

 

 

 

<?php

global $wpdb;

$top_authors = $wpdb->get_results(”

SELECT u.ID, count(post_author) as posts FROM {$wpdb->posts} as p

LEFT JOIN {$wpdb->users} as u ON p.post_author = u.ID

WHERE p.post_status = ‘publish’

AND p.post_type = ‘post’

GROUP by p.post_author

ORDER by posts DESC

LIMIT 0,10

“);

if( !empty( $top_authors ) ) {

echo ‘<ul>’;

foreach( $top_authors as $key => $author ) {

echo ‘

<li>

<div class=”topauthor-info”><div class=”topauthor-avatar”>

‘ . get_avatar( $author->ID , 40) . ‘</div>

<div class=”topauthor-description”><a href=”‘ . get_author_posts_url( $author->ID ) . ‘”>’ . get_the_author_meta( ‘nickname’ , $author->ID ) . ‘</a>

<br />» পোস্ট ‘ . $author->posts . ‘ টি

</div></div></li>

‘;

}

echo ‘</ul>’;

}

?>

 

এবার নিছের CSS কোড গুলো আপনার থিম এর CSS ফাইল বা style.css এ যোগ করে দিন।

 

.topauthor-info {

background: none repeat scroll 0 0 #FFFFFF;

overflow: hidden;

padding: 0px;

}

.topauthor-avatar {

background: none repeat scroll 0 0 #FAFAFA;

float: left;

margin-right: 10px;

padding: 0px;

}

.topauthor-description {

float: left;

max-width: 86%;

font-size:14px;

}

বাস কাজ এখানেই শেষ। এখন আপনার সাইট রিলোড দিয়ে দেখুন আশা করি শো করবে।






eHostBD Hosting

মন্তব্য করুন