رفتن به مطلب

مشکل با حلقه ووکامرس


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

سلام و درود

دوستان گرامی ، در دموی یک وب سایت برای حلقه نمایش آخرین محصولات ووکامرس به مشکل خوردم. مشکل اینجاست که وقتی حلقه رو می نویسم در ردیف بالا و پایین فقط یک محصول و نمایش میده.یعنی آخرین محصول و تکرار میکنه.

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

لینک دمو

با تشکر و سپاس

screenshot-demo.posthemes.com-2020_12.02-20_59_45.png.3ff823e0fd8f43599093c43790512bab.png

لینک به ارسال
در در ۱۳۹۹/۹/۱۳ در 13:33، asadiy4n گفته است :

کد حلقه رو بذارید

<div class="col-lg-9">
  <div class="owl-carousel owl-theme">
    <?php
    $args     = array(
      'post_type'      => 'product',
      'post_status'    => 'publish',
      'posts_per_page' => '6',
      'order'          => 'DESC',
      'orderby'        => 'ID',
      'paged'    => ( get_query_var( 'paged' ) ) ? absint( get_query_var( 'paged' ) ) : 1,
    );
    $post_cat = new WP_Query( $args );
    if ( $post_cat->have_posts() ) { ?>
    <?php while ( $post_cat->have_posts() ) : $post_cat->the_post(); ?>
    <div class="item">
      <div class="card-deck mb-2">
        <div class="card text-right">
          <?php woocommerce_template_loop_product_thumbnail(); ?>
          <div class="card-body">
            <h2 class="card-title h5">
              <?php echo wp_trim_words( get_the_title(), 5 ); ?>
            </h2>
            <p class="card-text">
              <?php echo wp_trim_words( get_the_excerpt(), 10 ); ?>
            </p>
            <p class="card-text text-success text-center clear">
              <?php woocommerce_template_loop_price(); ?>
            </p>
            <a href="<?php the_permalink(); ?>" class="btn btn-outline-info w-75 h6 mx-auto mb-2">مشاهده جزئیات</a>
          </div>
          <div class="position-relative">
            <a href="<?php echo get_post_meta($post->ID, 'uxfix_video_url', true); ?>">
              <i class="uxfix-icon-video-play" title="ویدئو محصول"></i>
            </a>
            <a href="<?php echo get_post_meta($post->ID, 'uxfix_portfolio_url', true); ?>">
              <i class="uxfix-icon-product-sample" title="نمونه اجرا شده"></i>
            </a>
          </div>
        </div>
      </div>
      <div class="card-deck mb-2">
        <div class="card text-right">
          <?php woocommerce_template_loop_product_thumbnail(); ?>
          <div class="card-body">
            <h2 class="card-title h5">
              <?php echo wp_trim_words( get_the_title(), 5 ); ?>
            </h2>
            <p class="card-text">
              <?php echo wp_trim_words( get_the_excerpt(), 10 ); ?>
            </p>
            <p class="card-text text-success text-center clear">
              <?php woocommerce_template_loop_price(); ?>
            </p>
            <a href="<?php the_permalink(); ?>" class="btn btn-outline-info w-75 h6 mx-auto mb-2">مشاهده جزئیات</a>
          </div>
          <div class="position-relative">
            <a href="<?php echo get_post_meta($post->ID, 'uxfix_video_url', true); ?>">
              <i class="uxfix-icon-video-play" title="ویدئو محصول"></i>
            </a>
            <a href="<?php echo get_post_meta($post->ID, 'uxfix_portfolio_url', true); ?>">
              <i class="uxfix-icon-product-sample" title="نمونه اجرا شده"></i>
            </a>
          </div>
        </div>
      </div>
    </div>
    <?php endwhile; ?>
    <?php wp_reset_query(); ?>
    <?php } else {
      echo "<div>با عرض پوزش محصولی جهت نمایش یافت نشد.</div>";
    } ?>
  </div>
</div>

 

لینک به ارسال
در در ۱۳۹۹/۹/۲۰ در 00:20، unid_user گفته است :

<div class="col-lg-9">
  <div class="owl-carousel owl-theme">
    <?php
    $args     = array(
      'post_type'      => 'product',
      'post_status'    => 'publish',
      'posts_per_page' => '6',
      'order'          => 'DESC',
      'orderby'        => 'ID',
      'paged'    => ( get_query_var( 'paged' ) ) ? absint( get_query_var( 'paged' ) ) : 1,
    );
    $post_cat = new WP_Query( $args );
    if ( $post_cat->have_posts() ) { ?>
    <?php while ( $post_cat->have_posts() ) : $post_cat->the_post(); ?>
    <div class="item">
      <div class="card-deck mb-2">
        <div class="card text-right">
          <?php woocommerce_template_loop_product_thumbnail(); ?>
          <div class="card-body">
            <h2 class="card-title h5">
              <?php echo wp_trim_words( get_the_title(), 5 ); ?>
            </h2>
            <p class="card-text">
              <?php echo wp_trim_words( get_the_excerpt(), 10 ); ?>
            </p>
            <p class="card-text text-success text-center clear">
              <?php woocommerce_template_loop_price(); ?>
            </p>
            <a href="<?php the_permalink(); ?>" class="btn btn-outline-info w-75 h6 mx-auto mb-2">مشاهده جزئیات</a>
          </div>
          <div class="position-relative">
            <a href="<?php echo get_post_meta($post->ID, 'uxfix_video_url', true); ?>">
              <i class="uxfix-icon-video-play" title="ویدئو محصول"></i>
            </a>
            <a href="<?php echo get_post_meta($post->ID, 'uxfix_portfolio_url', true); ?>">
              <i class="uxfix-icon-product-sample" title="نمونه اجرا شده"></i>
            </a>
          </div>
        </div>
      </div>
      <div class="card-deck mb-2">
        <div class="card text-right">
          <?php woocommerce_template_loop_product_thumbnail(); ?>
          <div class="card-body">
            <h2 class="card-title h5">
              <?php echo wp_trim_words( get_the_title(), 5 ); ?>
            </h2>
            <p class="card-text">
              <?php echo wp_trim_words( get_the_excerpt(), 10 ); ?>
            </p>
            <p class="card-text text-success text-center clear">
              <?php woocommerce_template_loop_price(); ?>
            </p>
            <a href="<?php the_permalink(); ?>" class="btn btn-outline-info w-75 h6 mx-auto mb-2">مشاهده جزئیات</a>
          </div>
          <div class="position-relative">
            <a href="<?php echo get_post_meta($post->ID, 'uxfix_video_url', true); ?>">
              <i class="uxfix-icon-video-play" title="ویدئو محصول"></i>
            </a>
            <a href="<?php echo get_post_meta($post->ID, 'uxfix_portfolio_url', true); ?>">
              <i class="uxfix-icon-product-sample" title="نمونه اجرا شده"></i>
            </a>
          </div>
        </div>
      </div>
    </div>
    <?php endwhile; ?>
    <?php wp_reset_query(); ?>
    <?php } else {
      echo "<div>با عرض پوزش محصولی جهت نمایش یافت نشد.</div>";
    } ?>
  </div>
</div>

 

این کدها رو اشتباه فرستادم مربوط به این تصویر نیستن.

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...