webmaster 55 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 (ویرایش شده) با سلاممن از ووکامرس استفاده می کنم و برای نمایش محصولات در صفحه اصلی از کد زیر استفاده میکنم :<section id="recent"> <h1>فروشگاه</h1> <ul class="row-fluid"> <?php $args = array( 'post_type' => 'product', 'stock' => 1, 'posts_per_page' => 4, 'orderby' =>'date','order' => 'DESC' ); $loop = new WP_Query( $args ); while ( $loop->have_posts() ) : $loop->the_post(); global $product; ?> <li class="span3"> <a id="id-<?php the_id(); ?>" href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"> <?php if (has_post_thumbnail( $loop->post->ID )) echo get_the_post_thumbnail($loop->post->ID, 'shop_catalog'); else echo '<img src="'.woocommerce_placeholder_img_src().'" alt="Placeholder" width="215px" height="286px" />'; ?> <h3><?php the_title(); ?></h3> <span class="price"><?php echo $product->get_price_html(); ?></span> </a> <?php woocommerce_template_loop_add_to_cart( $loop->post, $product ); ?> </li><!-- /span3 --> <?php endwhile; ?> <?php wp_reset_query(); ?> </ul><!-- /row-fluid --></section><!-- /recent -->حال این کد ثابت می باشد و من قصد دارم آخر این کد مثل خود وردپرس شماره صفحات هم بزارم. از افزونه های مختلف استفاده کردم ولی کار نکرد.از تگ زیر نیز استفاده کردم که نمایش داده نشد.<?php woo_pagination(); ?>ممنون میشم راهنمایی کنید ضروریه ویرایش شده شهریور 93 توسط webmaster نقل قول لینک به ارسال
NESTED 4295 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 این تگ ثابت هست و باید نشون بدهشما در کجای صفحه ازش استفاده می کنید ؟یکبار بدنی صورت تست بگیرید ببینید چیزی نشون میده<?php $args = array( 'prev_next' => true, 'prev_text' => __( '← پست قبلی' ), 'next_text' => __( 'پست بعدی →' ), 'before' => '<div class="pagination woo-pagination"><strong>' . __( 'صفحات سایت ' ) . '</strong>', 'after' => '</div>' ); ?><?php woo_pagination(); ?> 2 نقل قول لینک به ارسال
webmaster 55 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 تشکر از شما ولی کار نکرد این کد هممن در index.php قرار دادم این کد ها رو ولی اصلا نمایش نمیده ... نقل قول لینک به ارسال
webmaster 55 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 راه حلش رو پیدا کردم قرار میدم ولی صفحات رو که میزنم NOT Found میده :از این کد استفاده کردم :<?phpglobal $paged;if( get_query_var( 'paged' ) )$my_page = get_query_var( 'paged' );else {if( get_query_var( 'page' ) )$my_page = get_query_var( 'page' );else$my_page = 1;set_query_var( 'paged', $my_page );$paged = $my_page;}$args = array( 'post_type' => 'product', 'paged' => $my_page, 'posts_per_page' => 8 );$loop = new WP_Query( $args );echo '<ul>';while ( $loop->have_posts() ) : $loop->the_post();endwhile;wp_pagenavi(array( 'query' => $loop ));wp_reset_query();?></ul>و افزونه WP-PageNavi رو فعال کردم. ولی رو شماره که کلیک میکنم " صفحه مورد نظر پیدا نشد" میاد.فرم آدرس به این صورت هست: site.ir/page/3 نقل قول لینک به ارسال
webmaster 55 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 از دوستان کسی نیست راهنمایی کنند؟ نقل قول لینک به ارسال
RedPlus 1585 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 (ویرایش شده) سلام !بفرماييد :http://wpu.ir/96bg2اگه بازم با اين كد ها نشد و كمكي نكرد به نظر من شما ي قالب ساده ووكامرس انتخاب كن و كد قسمت صفحاتش رو ببين و كپي كن براي خودت ! ویرایش شده شهریور 93 توسط RedPlus 1 نقل قول لینک به ارسال
webmaster 55 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 این کد ها رو تست کردم و کلا نمایش نمیده.مشکل این است که در صفحه index.php بنده از کد اولی که قرار دادم استفاده کردم و زمانی که از افزونه صفحات وردپرس یا ... استفاده میکنم تمامی صفحات رو پیدا نشد نشون میده. وگرنه در صفحه موضوعات ووکامرس مشکلی وجود ندارد و به خوبی کار میکند. نقل قول لینک به ارسال
webmaster 55 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 دوستان سایتی همه روش ها رو تست کردم که تو سایت های مختلف زده بودند ولی برای index.php مشکل حل نمیشه .یعنی هیچ راهی وجود نداره؟این همه وقت گذاشتم قالب رو طراحی کردم ولی شماره صفحاتش حل نمیشهممنون میشم اگه کمک کنید تا حل کنم این موضوع رو چند هفتس درگیرشم نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .