آموزش وردپرس نمایش محبوب ترین مطالب براساس تعداد بازدید

21 اردیبهشت 1396

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

<?php 
$popularpost = new WP_Query(array( 
    'posts_per_page' => 5, 
    'meta_key' => 'post_views_count', 
    'orderby' => 'meta_value_num', 
    'order' => 'DESC'  
));
 
while ( $popularpost->have_posts() ) : $popularpost->the_post();
    echo '<p><a href="',the_permalink(),'">',the_title(),'</a>';
    echo ' تعداد بازدید: ',getPostViews(get_the_ID()),'</p>';
endwhile;
?>

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

با تشکر از همراهی شما شاد باشید.

دیدگاه ها ۰

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

آدرس ایمیل شما منتشر نخواهد شد. بخش های ضروری علامت گذاری شده اند *