mehdi...

کوئری دیفالت وردپرس

1 پست در این موضوع قرار دارد

با سلام

یک کوئری دیفالت تو صفحه انجام میشه میخواستم بدونم چطوری میشه غیر فعالش کرد

که ۲۰ مطلب اخر را دریافت میکنه

تو کد های قالب نیست این کوئری و هسته وردپرس این کوئری را ران میکنه فکر میکنم بخاطر بعضی سایت های بلاگ که در صفحه اصلی اخرین مطالب را نمایش میدند و صفحه بندی دارند این کوئری اتو ران میشه میخواستم بدونم کجاست و چطوری میشه غیرفعالش کرد

با تشکر

Screen Shot 1395-12-05 at 10.27.15.png

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

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

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط amirmp3
      سلام سروران ؛
      پوسته ای دارم که تعداد مطالب هر بخشش در پنل تنظیمات تنظیم می شه ، یعنی تعداد مطالب هر قسمت مثل مطالب تصادفی ، مطالب پیشنهادی ، پردیدگاه ترین و مطالب مرتبط گرفته می شه و در قسمت مناسب قرار می گیره.
      اما الان که قالب نصب شده تمام بخش ها به یه تعداد مثلا 9 تا مطلب نشون میدن و حتی از طریق ویرایش دستی کد هم تغییری نمی کنن .

       
      <div class="box-over-post bh">             <div class="box-header-green bh-long">                 <p class="head-p">مطالب اتفاقی</p>                 <i class="head-i fa fa-random"></i>             </div>             <ul>                                                     <?php $recentt = new WP_Query(                                             array(                                         "posts_per_page" => 3,                                         'orderby'        => 'rand',                                     )); while($recentt->have_posts()) : $recentt->the_post();?>                                         <a class="box-item box-suggestion" href="<?php the_permalink() ?>" rel="nofollow">                         <p class="box-text-head">                             <?php if ( has_post_thumbnail() ) {                                 the_post_thumbnail();                             } else {                                 echo '<span class="wimg"><img  src="' . get_bloginfo( 'stylesheet_directory' ) . '/images/wimg.png" /></span>';                             } ?>                             <?php the_title(); ?>                         </p>                     </a>                                     <?php endwhile; ?>             </ul>         </div>  
      کد مذکور کد قسمت مطالب تصادفیه ؛
      با اینکه "posts_per_page" => 3 هست اما 9 تا مورد تصادفی نشون میده
      در اخر هر کوئری ;()wp_reset_postdata رو قرار میدم
      کسی میدونه مشکلش چیه چرا همه ی قسمت های سایت 9 تا مطلب نشون میدن؟
      ممنون و متشکر
    • توسط mehdi...
      سلام
      تو پی اچ پی مای ادمین کوئری هارا مانیتور میکنم و میخوام لاین اون کوئری را پیدا کنم تو قالب چطوری میتونم
      از ابزار هایی مثل کوئری مانیتور استفاده کردم ولی یک سری کوئری هارا نمیدونم تو چه صفحه ای صدا زده میشه اون کوئری هارا چیکار کنم ؟
    • توسط unid_user
      سلام دوستان
      برای نمایش پست ها در برگه خانه با WP_Query به مشکل خوردم و نمیدونم مشکلش کجاست.
      من یه برگه ساختم با اسم page-home.php و داخلش کد زیر را وارد کردم:
      <?php get_header(); ?> <?php $lastBlog = new WP_Query('type=post&posts_per_page=1'); if( $lastBlog->have_posts() ): while( $lastBlog->have_posts() ): $lastBlog->the_post(); ?> <?php get_template_part('content',get_post_format()); ?> <?php endwhile; endif; wp_reset_postdata(); ?> <?php if (have_posts()): while (have_posts()): the_post(); echo "فرمت این پست هست: " . get_post_format(); ?> <?php get_template_part('content',get_post_format()); ?> <?php endwhile; endif; ?> <?php get_sidebar(); ?> <?php get_footer(); ?> لطفا راهنمایی کنید. ممنون
    • توسط mehrdad_k
      سلام
      من میخوام خارج از وردپرس مثل انجمن کوئری مرتبط با پست های وردپرسی بنویسیم. راهکارش چیه ؟
    • توسط hosein71
      سلام.
      برای نمایش مطالب نیاز به یک کوئری خاص داریم.
      فرض کنید به هر پست امتیاز داده میشه، ما میخوایم نرخ رشد امتیاز پست ها رو محاسبه کنیم. مثلا اگه یه پست در طول 1 هفته 100 امتیاز داشت، از پستی که در طول 2 ماه 150 امتیاز داشت بالاتر قرار بگیره.
      حالا با زیاد شدن تعداد امتیازها، ما نیاز داریم که این اطلاعات بر اساس ساعت یا حتی دقیقه (و نه هفته) محاسبه بشه.
      سوالم اینجاست که چجوری پست ها رو بر اساس مقادیر محاسبه شده sort کنم؟
      ذخیره کردن لحظه ای این نرخ رشد ها توی دیتابیس و خوندن اون در هر بار که صفحه بارگذاری میشه کار درستیه؟