• 1400/03/24

نمایش ندادن عکس محصولات :

سلام استاد من در قسمت ۱۶ ک شما عکس محصول قرار میدید و تنظیماتشا ست میکنید و عکس قرار میدید از من نمایش نمیده کدای تنظیماتشم درسته ولی نمایش نمیده

  • 1400/03/24
  • ساعت 18:24
     <?php
                    $args = array(
                        'post_type' => 'product',
                        'posts_per_page' => 9,
                    );
                    $my_query = new WP_Query($args);
                    while ($my_query->have_posts()):
                        $my_query->the_post();
                        $do_not_duplicate = $post->ID; ?>

                        <div class="col-xs-12 col-sm-4">
                            <div class="productbox">
                                <?php the_post_thumbnail('productimage'); ?>
                                <h2><?php the_title(); ?></h2>
                                <span>قیمت : <?php if ($price_html = $product->get_price_html()) : ?>
                                        <?php echo $price_html; ?>
                                    <?php endif; ?>
                                </span>
                                <a href="<?php the_permalink(); ?>" class="add_to_cart">اطلاعات بیشتر </a>
                            </div>
                        </div>


                    <?php endwhile;
                    wp_reset_postdata(); ?>

 

 

 

 

 

 


  • 1400/03/25
  • ساعت 00:13

سلام محسن جان ، امیدوارم حالت عالی باشه 

برای سریع تر پاسخ دادن نیازی به ثبت تیکت در کارسازشو نیست ، چون سیستم اون سایت جداست و کلا بچه های پشتیبانی بهتون پاسخ نمیدن(چون مسئله شما مربوط به کارسازشو نیست)

در رابطه با مشکلتون برای نمایش ندادن تصویر ، بهتره یه اسکرین شات از نمایش بروزر بهم بدی ، چون میخوام بدونم کلا این رو the_post_thumbnail('productimage'); نمیخونه یا مشکلی از جایی دیگه ؟

ترجیحا یه دور تمام موارد رو چک کن دوباره ، هیستوریتو هم خالی کن چون کدهای فرانت ذخیره میشن


  • 1400/03/25
  • ساعت 12:21

  • 1400/03/25
  • ساعت 12:22

سلاام استاد چشم.

ببینید این صفحه اصلی منه در خوده ووکامرس عکس محصول میدیم نمایش نیمده من چندتا عکس امتحان کردم شاید مشکل عکس باشه ولی بازم همش نمایش نداد نمیدونم مشکل از کجاس

 


  • 1400/03/25
  • ساعت 12:31

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

تصویر شاخص رو میبینی اونجا؟ منظورم تو همون باکس تصویر شاخصه


  • 1400/03/25
  • ساعت 12:47

ارع عکس را میبینم در همون باکسه ولی تو صفحه اصلی نمایش نمیده 


  • 1400/03/25
  • ساعت 12:57

پس یا توی فایل فانشن توی تعریف کردن تصویر مسئله ای هست یا توی نحوه فراخوانی فایل

یه بار دیگه فایل این جلسات رو ببین ، هم کمکت میکنه هم مشکل و فرایند رو دوباره تکرار میکنی


  • 1400/03/25
  • ساعت 13:13
if (function_exists('add_image_size')) {
    add_image_size('slider', 1100, 328, true);
    add_image_size('productimage', 240, 210, true);
}

 

ببینید استاد این همون دستوری ک خودتون دادین برا اسلایدر کار کرد ولی برای برای عکس نه اسمشمproductimage هم مث همون نامی ک به ()the_post_thumbnail دادم


  • 1400/03/25
  • ساعت 13:16

تابع  add_theme_support رو استفاده کردید؟


  • 1400/03/25
  • ساعت 13:22
if (function_exists('add_theme_support'))
    add_theme_support('post-thumbnails',array('post'));

if (function_exists('add_image_size')) {
    add_image_size('slider', 1100, 328, true);
    add_image_size('productimage', 240, 210, true);
}

 

این تابع را بالاش نوشتم  الان منظورت اینکه به جای () add_image_size برم از تابع  ()add_theme_suppor استفاده کنم


  • 1400/03/25
  • ساعت 13:38

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


add_theme_support('post-thumbnails');
if (function_exists('add_image_size')) {
    add_image_size('slider', 1100, 328, true);
    add_image_size('productimage', 240, 210, true);
}

  • 1400/03/25
  • ساعت 13:48

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


  • 1400/03/25
  • ساعت 14:04

میتونید چک کنید


  • 1400/03/25
  • ساعت 14:25

بازم نشد به نظرتون دیگ کار دیگ نمیشه کرد


  • 1400/03/25
  • ساعت 14:35

محسن جان ، کد ایراد داره

اینکه کجاشه رو باید پیدا کرد ، چون هیچ دلیلی نداره تصویر نمایش داده نشه

سعی کن با دقت بررسی کنید ، مطمئن باش یه جایی که اصلا فکرشم نمیکردی مسئله داره


  • 1400/03/25
  • ساعت 14:36

ده تا تیکت دیگه هم بفرستی من سعی میکنم سریع جواب بدم ، اما این شما هستی که باید کدتو بررسی کنید

پس وقت بزار ویدئو رو ببین مجدد کد رو بررسی کن

چون الان این یه ایراد بسیار سادس ، از الان دیباگ رو یادبگیر


logo-samandehi