سعید شعبانی 2047 ارسال شده در اردیبهشت 92 گزارش بازنشر ارسال شده در اردیبهشت 92 دوستان سلاممن می خواهم آخرین پست سایت را بدون در نظر گرفتن پست های سنجاق شده نشان دهم. در حال حاظر از حلقه زیر استفاده می کنم <?php $the_query = new WP_Query('showposts=1&orderby=post_date&order=desc'); while ($the_query->have_posts()) : $the_query->the_post(); ?>جایی هم دیدم که برای نمایش ندادن پست های سنجاق شده از کد زیر استفاده می کنند <?phpquery_posts('caller_get_posts=1');if ( have_posts() ) : while ( have_posts() ) : the_post();?>حالا چجوری می تونم آخرین پست سایت را بدون در نظر گرفتن پست های سنجاق شده نشان دهم؟ نقل قول لینک به ارسال
Mohammad 1620 ارسال شده در اردیبهشت 92 گزارش بازنشر ارسال شده در اردیبهشت 92 سلامبدون نمایش پستهای سنجاق شده:<?php $the_query = new WP_Query('post__not_in=get_option( 'sticky_posts')&showposts=1&orderby=post_date&order=desc'); while ($the_query->have_posts()) : $the_query->the_post(); ?> 2 نقل قول لینک به ارسال
سعید شعبانی 2047 ارسال شده در اردیبهشت 92 مالک گزارش بازنشر ارسال شده در اردیبهشت 92 سلامبدون نمایش پستهای سنجاق شده:<?php $the_query = new WP_Query('post__not_in=get_option( 'sticky_posts')&showposts=1&orderby=post_date&order=desc'); while ($the_query->have_posts()) : $the_query->the_post(); ?>وقتی این کد را استفاده می کنم ارور زیر ظاهر می شودParse error: syntax error, unexpected T_STRING in ...\header-index.php on line 36 نقل قول لینک به ارسال
Mohammad 1620 ارسال شده در اردیبهشت 92 گزارش بازنشر ارسال شده در اردیبهشت 92 اشتب شده بود:<?php $the_query = new WP_Query( array( 'post__not_in' => get_option( 'sticky_posts'), 'showposts' => 1, 'orderby' => post_date, 'order' => desc) ); while ($the_query->have_posts()) : $the_query->the_post(); ?> 2 نقل قول لینک به ارسال
سعید شعبانی 2047 ارسال شده در اردیبهشت 92 مالک گزارش بازنشر ارسال شده در اردیبهشت 92 اشتب شده بود:<?php $the_query = new WP_Query( array( 'post__not_in' => get_option( 'sticky_posts'), 'showposts' => 1, 'orderby' => post_date, 'order' => desc) ); while ($the_query->have_posts()) : $the_query->the_post(); ?>الان درست شد ولی هنوز یک مشکلی وجود داره اون هم اینکه اگر آخرین پست (یا چند پست ) سنجاق شده باشند اون ها را اصلا نشون نمیده. می خواستم اخرین نوشته بدون در نظر گرفت سنجاق نشان داده شود حتی اگر آخرین نوشته سنجاق شده باشد هم باز اون را نشان دهد. نقل قول لینک به ارسال
سعید شعبانی 2047 ارسال شده در اردیبهشت 92 مالک گزارش بازنشر ارسال شده در اردیبهشت 92 (ویرایش شده) راه حل این مشکل را هم پیدا کردم با استفاده از حلقه زیر می توان بدون در نظر گرفتن اینکه پستی سنجاق شده باشد یا نه آخرین پست ها را نشان داد.offset : از پست چند شروع کندnumberposts: تعداد پست ها<?phpglobal $post;$myposts = get_posts(array('numberposts' => 1, 'offset' =>0,'post_status'=>'publish'));foreach($myposts as $post) :setup_postdata($post);?><?php endforeach; ?><?php wp_reset_query(); ?> ویرایش شده اردیبهشت 92 توسط سعید شعبانی 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .