رفتن به مطلب

عدم نمایش محصول متغیر در محصولات تخفیف خورده


ArminZol

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

به نام خدا

با عرض سلام و ادب

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

مشکل از قالب هستش؟چیکار باید بکنم دقیقا؟

لینک به ارسال

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

  • امتیاز 2
لینک به ارسال

کدش به این صورته

 <div class="new-posts clearfix">
<div class="title-main clearfix"><h3><?php _e('محصولات تخفیف خورده'); ?></h3>
</div>
<div class="swiper-container swiper33">
<div class="swiper-wrapper">
<?php
$arms = array(
'post_type' => 'product',
'posts_per_page' => '12',
'offset' => 0,
'order' => 'DESC',
'post_status' => 'publish',
'meta_query' => array(
'relation' => 'OR',
array( // Simple products type
'key' => '_sale_price',
'value' => 0,
'compare' => '>',
'type' => 'numeric'
),
array( // Variable products type
'key' => '_min_variation_sale_price',
'value' => 0,
'compare' => '>',
'type' => 'numeric'
)
)
 
);
$the_query = new WP_Query( $arms ); ?>
<?php if ( $the_query->have_posts() ) : ?>
<?php while ( $the_query->have_posts() ) : $the_query->the_post(); ?>
<article class="swiper-slide indx-article">
<div class="img-post">
<a href="<?php the_permalink(); ?>"> 
 
 
 
محصول متغیر رو طبق آموزش ها ایجاد کردم و بعید میدونم مشکلی داشته باشه
نمونه اش در لینک زیر هست
https://gameplaza.ir/product/tekken-7/
لینک به ارسال
  • 2 هفته بعد...

فکر کنم منطق کد اشتباه هست.

محصولات تخفیف خورده دوتا قیمت دارن، قیمت اصلی و قیمت فروش که میشه به ترتیب regular_price و sales_price باید براساس این قاعده کدتون رو اصلاح کنین.

الان بنظر براساس محصولات رایگان هست.

لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...