رفتن به مطلب

نمایش محبوب ترین مطالب یک دسته ؟؟؟؟


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

بسم الله الرحمن الرحیم

من توی نت سرچ کردم و کد زیر رو پیدا کردم

<?php

$args=array(

‘cat’ => 3,

‘orderby’ => ‘comment_count’,

‘order’ => ‘DESC’,

‘post_type’ => ‘post’,

‘post_status’ => ‘publish’,

‘posts_per_page’ => 6,

‘caller_get_posts’=> 1

);

$my_query = null;

$my_query = new WP_Query($args);

if( $my_query->have_posts() ) { ?>

<ul>

<?php while ($my_query->have_posts()) : $my_query->the_post(); ?>

<li><a href=”<?php the_permalink() ?>” rel=”bookmark” title=”Permanent Link to <?php the_title_attribute(); ?>”><?php the_title(); ?></a></li>

<?php endwhile; ?>

</ul>

<?php }

wp_reset_query(); ?>

این کد همون طور که می دونید محبوبترین مطالب یک دسته رو باید نشون بده اما برای من نشون نمی ده ایا کد دیگه ای هست که این کار رو انجام بده با تشکر فراوان

ویرایش شده توسط Morteza
لینک به ارسال

اوه دوستان شرمنده مطلب رو فهمیدم شما می تونید برای اینکار از کد زیر هم استفاده کنید برای اون افرادی که نمی دونن و همین مظکل رو دارن فرار می دم با تشکر


<?php query_posts('category_name==software&posts_per_page=10&orderby=comment_count'); ?>
<?php while (have_posts()) : the_post(); ?>
<li><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></li>
<?php endwhile;wp_reset_postdata(); ?>

  • امتیاز 1
لینک به ارسال

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

لینک به ارسال

از افزونه wp-postviews و تابع get_most_viewed استفاده کنید (آموزش در صفحه افزونه هست)

  • امتیاز 3
لینک به ارسال

شما افزونه wp-postviews رو باید نصب کنید. تا تعداد نمایش هر پست رو ذخیره کنه.

بعد باید کوئری بزنید و براساس metakey این افزونه نمایش بدید.

بدون افزونه و با کوئری خالی، خیر نمیشه.

  • امتیاز 2
لینک به ارسال

بله ممنونم هم داش مرتضی هم مصطفی من تا دیروز فکر می کردم منظور این افزونه هستش

http://wordpress.org/extend/plugins/post-views

حالا فهمیدم این افزونه هست

http://wordpress.org/extend/plugins/wp-postviews/

ممنونم

لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...