Silence 16 ارسال شده در دی 92 گزارش بازنشر ارسال شده در دی 92 یه فتو بلاگ داریم...توی صفحه آرشیو موضوعی قراره Thumbnail های هر پست (که یه عکس هست...) در هر موضوع نشون داده بشه...من این کد رو توی صفحه آرشیو موضوع قرار دادم:<?php/*** The template for displaying Category pages** Used to display archive-type pages for posts in a category.** @link http://codex.wordpress.org/Template_Hierarchy**/get_header(); ?> <div class="info"> <div class="title"> <?php printf( __( 'Category Archives: %s', '' ), '<span>' . single_cat_title( '', false ) . '</span>' ); ?> </div> <!-- end of title --> <div class="social"> </div> <!-- end of social --> </div> <!-- end of info --><?php query_posts('posts_per_page=6'); ?><div class="arc"> <?php if ( have_posts() ) : ?> <?php /* The loop */ ?> <?php while ( have_posts() ) : the_post(); ?> <?php get_template_part( 'content-arc', get_post_format() ); ?> <?php endwhile; ?><?php theme_content_nav( 'nav-below' ); ?> <?php else : ?> <?php get_template_part( 'content-arc', 'none' ); ?> <?php endif; ?></div><!-- #primary --><?php get_footer(); ?>و توی content-arc هم این کد ها رو گذاشتم:<?php/*** The default template for displaying content** Used for both single and index/archive/search.**/?><a title="" href="<?php the_permalink() ?>"><?php the_post_thumbnail('third-thumb'); ?></a> <!-- end of photo -->مشکلی که دارم اینه که، فرضاً توی دسته cat-1 تعداد عکس ها (پست ها...) 20 تاست...و من می خوام بر فرض توی هر صفحه از آرشیو cat-1، تعداد 6 تا Thumbnail رو نشون بده...بعد صفحه های بعد ساخته بشه...ولی مشکل اینجاست که توی صفحه های بعد همون 6 تا Thumbnail ی که آخرین ها هستند رو نشون می ده...یه جای کارم ایراد داره، که متوجه نمی شم کجاشه!...ممنون می شم راهنمایی کنید... نقل قول لینک به ارسال
Parsa 23463 ارسال شده در دی 92 گزارش بازنشر ارسال شده در دی 92 اگر در برگه دوم دسته مطالب صفحه اول را نمایش میدهدبررسی کنید کویریهای قبل از حلقه ریست شده باشد. wp_reset_query 1 نقل قول لینک به ارسال
Silence 16 ارسال شده در دی 92 مالک گزارش بازنشر ارسال شده در دی 92 اگر در برگه دوم دسته مطالب صفحه اول را نمایش میدهد بررسی کنید کویریهای قبل از حلقه ریست شده باشد. wp_reset_query وقتی کوری ها رو با این کد ریست می کنم دیپه اون تعداد پستی که می خوام رو نشون نمی ده و یه پست نشون می شده... نقل قول لینک به ارسال
Parsa 23463 ارسال شده در دی 92 گزارش بازنشر ارسال شده در دی 92 چه کدی؟ریست کردن کویریهای قبل باعث پیشفرض شدن تنظیمات برای کویری جدید میشه نقل قول لینک به ارسال
Silence 16 ارسال شده در دی 92 مالک گزارش بازنشر ارسال شده در دی 92 چه کدی؟ریست کردن کویریهای قبل باعث پیشفرض شدن تنظیمات برای کویری جدید میشهخب اون وقت دیگه تعداد پست های توی آرشیو رو نمی تونم کنترل کنم...راه حلی نداره؟... نقل قول لینک به ارسال
Parsa 23463 ارسال شده در دی 92 گزارش بازنشر ارسال شده در دی 92 مشکل الان دقیقا چی هست؟با پوسته پیشفرض هم مشکل دارید؟ نقل قول لینک به ارسال
Silence 16 ارسال شده در دی 92 مالک گزارش بازنشر ارسال شده در دی 92 مشکل الان دقیقا چی هست؟با پوسته پیشفرض هم مشکل دارید؟با پوسته پیش فرض مشکل ندارم...مشکل اینه که توی صفحه آرشیو ها (چه موضوعی چه تاریخی) می خوام یه تعداد خاص مثلاً 24 تا عکس نشون داده بشه (Thumbnail) بعد از عکس 25 به بعد بره صفحه بعد و همین جور تا آخر...برای اینکار من از این کد استفاده کردم...<?php query_posts('posts_per_page=6'); ?>خب این تعداد پست های (عکس های کوچک) توی هر صفحه آرشیو رو مشخص می کنه و بعد از اون تعداد می ره صفحه بعدی...اما صفحه بعد دوباره همون پست های صفحه اول رو نشون می ده...اگر هم کد ریست کوری رو استفاده کنم، خب تعداد پست ها (عکس ها) رو طبق تنظیمات وردپرس که روی یک عدد (به دلیل نمایش یک عکس در صفحه (فتوبلاگ) ) هست، یک پست (عکس) نشون می ده... نقل قول لینک به ارسال
Parsa 23463 ارسال شده در دی 92 گزارش بازنشر ارسال شده در دی 92 کد بالا را حذفو از کد داده شده در اون تاپیک استفاده کنید 1 نقل قول لینک به ارسال
Silence 16 ارسال شده در دی 92 مالک گزارش بازنشر ارسال شده در دی 92 داخل کدی که گذاشتید، is_category رو باید حذف کنم؟...یا عیناً همون رو بذارم؟...function post_cat_limit_wpp( $query ) {if ( $query->is_category(10) ) { $query->set('posts_per_page', '15');}}add_action( 'pre_get_posts', 'post_cat_limit_wpp' ); نقل قول لینک به ارسال
Parsa 23463 ارسال شده در دی 92 گزارش بازنشر ارسال شده در دی 92 10 شناسه دسته مورد نظر هست15 تعداد پست 1 نقل قول لینک به ارسال
Silence 16 ارسال شده در دی 92 مالک گزارش بازنشر ارسال شده در دی 92 10 شناسه دسته مورد نظر هست15 تعداد پستیعنی اگر به جای 10، کد $cat_id قرار بدم OK می شه...ممنون... نقل قول لینک به ارسال
Parsa 23463 ارسال شده در دی 92 گزارش بازنشر ارسال شده در دی 92 شما اگر میخواهید فقط برای دسته خاصی باشدشناسه همون رو قرار بدید 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .