سلام استاد من در قسمت ۱۶ ک شما عکس محصول قرار میدید و تنظیماتشا ست میکنید و عکس قرار میدید از من نمایش نمیده کدای تنظیماتشم درسته ولی نمایش نمیده
<?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(); ?>
سلام محسن جان ، امیدوارم حالت عالی باشه
برای سریع تر پاسخ دادن نیازی به ثبت تیکت در کارسازشو نیست ، چون سیستم اون سایت جداست و کلا بچه های پشتیبانی بهتون پاسخ نمیدن(چون مسئله شما مربوط به کارسازشو نیست)
در رابطه با مشکلتون برای نمایش ندادن تصویر ، بهتره یه اسکرین شات از نمایش بروزر بهم بدی ، چون میخوام بدونم کلا این رو the_post_thumbnail('productimage'); نمیخونه یا مشکلی از جایی دیگه ؟
ترجیحا یه دور تمام موارد رو چک کن دوباره ، هیستوریتو هم خالی کن چون کدهای فرانت ذخیره میشن
سلاام استاد چشم.
ببینید این صفحه اصلی منه در خوده ووکامرس عکس محصول میدیم نمایش نیمده من چندتا عکس امتحان کردم شاید مشکل عکس باشه ولی بازم همش نمایش نداد نمیدونم مشکل از کجاس
تو خود صفحه محصول وقتی عکس رو انتخاب کردی به عنوان تصویر شاخص بعد انتشار رو که زدی
تصویر شاخص رو میبینی اونجا؟ منظورم تو همون باکس تصویر شاخصه
ارع عکس را میبینم در همون باکسه ولی تو صفحه اصلی نمایش نمیده
پس یا توی فایل فانشن توی تعریف کردن تصویر مسئله ای هست یا توی نحوه فراخوانی فایل
یه بار دیگه فایل این جلسات رو ببین ، هم کمکت میکنه هم مشکل و فرایند رو دوباره تکرار میکنی
if (function_exists('add_image_size')) {
add_image_size('slider', 1100, 328, true);
add_image_size('productimage', 240, 210, true);
}
ببینید استاد این همون دستوری ک خودتون دادین برا اسلایدر کار کرد ولی برای برای عکس نه اسمشمproductimage هم مث همون نامی ک به ()the_post_thumbnail دادم
تابع add_theme_support رو استفاده کردید؟
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 استفاده کنم
به این صورت بنویس : سعی کن زمانی که میخوای پیش نمایش بگیری از سایتت همیشه تو حالت مخفی باشه که کدی سیو نشه
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);
}
نه استاد بازم نشد با حالت مخفی هم اجرا گرفتم بازم نشد احتمال دارع از خود ووکامرس باشه یعنی پاکش کنم از اول نصب کنم
میتونید چک کنید
بازم نشد به نظرتون دیگ کار دیگ نمیشه کرد
محسن جان ، کد ایراد داره
اینکه کجاشه رو باید پیدا کرد ، چون هیچ دلیلی نداره تصویر نمایش داده نشه
سعی کن با دقت بررسی کنید ، مطمئن باش یه جایی که اصلا فکرشم نمیکردی مسئله داره
ده تا تیکت دیگه هم بفرستی من سعی میکنم سریع جواب بدم ، اما این شما هستی که باید کدتو بررسی کنید
پس وقت بزار ویدئو رو ببین مجدد کد رو بررسی کن
چون الان این یه ایراد بسیار سادس ، از الان دیباگ رو یادبگیر