آموزش وردپرس

مطالب پر بازدید وردپرس بدون پلاگین

با سلام خدمت کاربران خوب وردپرس

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

کدی که در زیر قرار دادم در آخر  فایل 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>';

}

}

return $popular;
}

کد پایین رو هم جایی که میخواهید برترین مطالب نمایش درآید قرار دهید

<ul>
<?php echo popularPosts(10); ?>
</ul>

با تغییر دادن عدد ۱۰ میتونید تعداد مطالبی که نمایش میدید کم یا زیاد کنید.
بازم اگر سوالی بود تو قسمت نظرات همین بخش مطرح کنید در خدمت هستم

در حال ارسال
نظر کاربر
( رای)
امتیازات نظرات ( بررسی ها)
بیشتر بخوانید :   Share Line انتشار مطالب در لاین با یک کلیک
دریافت فایل
برچسب ها
نمایش بیشتر

سید حامد حسینی

بنده سید حامد حسینی هستم ، میدیریت سایت آقای وردپرس و ووکامرس فارسی ، دوست وردپرسی شما ، تیم آقای وردپرس

نوشته های مشابه

یک نظر

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

در حال ارسال

دکمه بازگشت به بالا
بستن