رفتن به مطلب

مشکل قسمت محبوب ترین مطالب


پست های پیشنهاد شده

سلام

قسمت محبوب ترین مطالب سایت بجای نمایش مطالب براساس تعداد بازدید مطالب و بصورت تصادفی نشون میده لطفا راهنمایی کنید

اینم کد قسمت محبوب ترین مطالب

<ul id="last-post">

<li >

<a href="<?php the_permalink() ?>" rel="bookmark"> <?php if (strlen($post->post_title) > 60) { echo mb_substr(the_title($before = '', $after = '', FALSE), 0, 60) . '...'; } else { the_title(); } ?></a>

<p>تاریخ ارسال:<?php the_time(' j F y'); ?>

</p>

<p>بازدید:

<?php if(function_exists('the_views')) { the_views(); } ?>

</p>

</li>

</ul>

<?php

endwhile;

wp_reset_query();

?>

</div>

<div class="block-bt"></div>

</div>

</div>

لینک به ارسال

تست کنید !

کد زیر رو تو function بزارید


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.' 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);
}
}

و بعد هر جایی از قالب می خوایید پربازدید ترین مطالب به همراه تصویر شاخص نمایش داده شه این کد :


<?php
query_posts('meta_key=post_views_count&orderby=meta_value_num&order=DESC&showposts=10');
if (have_posts()) : while (have_posts()) : the_post(); ?>

<?php the_post_thumbnail('post_index');?><li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php
endwhile; endif;
wp_reset_query();
?>

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...