نماد سایت بیگ تم

نمایش مطالب محبوب در وردپرس بدون افزونه

نمایش مطالب محبوب در وردپرس بدون افزونه

نمایش مطالب محبوب در وردپرس بدون افزونه

مطالب محبوب در وردپرس یه بخش ضروری هستش وقتی تعداد مطالب زیاد میشه برخی مطالب برای بازدید کننده ها محبوب شناخته میشن و طرفداران زیادی دارن اگر شما هم می خواهید مطالب پر طرفدار را در بخشی از سایت به نمایش بزارید با ما همرا باشید.

کاهی وقت ها لازمه که از افزونه استفاده نکنیم , اگر در سایت شما افزونه های زیادی نصب شده دیگر برای نمایش مطالب محبوب نیاز نیست افزونه نصب کنید چرا که سرعت بارگذاری سایت پایین میاد , با این آموزش وردپرس می تونید به راحتی بخش مطالب محبوب در وردپرس را راه اندازی کنید.

مطالب محبوب رو می توان بر هر اساسی به نمایش گذاشت , قبلا یه پستی قرار دادیم نمایش مطالب محبوب بر اساس لایک فیسبوک که مطالب رو بر اساس تعداد  لایک های خورده در فیسبوک نمایش می داد , یا میشه بر اساس تعداد بازدید و یکی هم تعداد دیدگاهها

نمایش مطالب محبوب در وردپرس بدون افزونه

کار بسیار راحتیه در اینجا کد مربوط به نمایش مطالب محبوب رو قرار میدم که اگه کمی بهش استایل بدید می تونید به زیبایی این بخش رو در سایت خودتون اضافه کنید.

ابتدا کد زیر رو به فایل Functions.php اضافه کنید

function popularPosts($num) {
global $wpdb;

$posts = $wpdb->get_results("SELECT comment_count, ID,
post_title FROM $wpdb->posts ORDER BY comment_count DESC LIMIT 0 , $num");

foreach ($posts as $post) {
setup_postdata($post);
$id = $post->ID;
$title = $post->post_title;
$count = $post->comment_count;

if ($count != 0) {
$popular .= '<li>';
$popular .= '<a href="' . get_permalink($id) . '" title="' . $title . '">'
. $title . '</a> ';
$popular .= '</li>';

}

کد را در مکان مناسبی کپی کنید تا مشکلی براتون پیش نیاد , حالا برای نمایش مطالب محبوب کد زیر رو در مکان دلخواه خود قرار دهید مثلا در فایل sidebar.php ستون کناری سایت

<?php echo popularPosts(8); ?>

تعداد نمایش مطالب 8 تا خواهد بود که می تونید به دلخواه خود تغییرش بدید.

خروج از نسخه موبایل