رفتن به مطلب

محصولات مرتبط


hassan.0152

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

سلام

من قالب فروشگاهمو خودم طراحی کردم ، قالب در لوکال هاست بدون هیچ مشکلی کار میکنه ولی اپلود کردم روی هاست محصولات مرتبط کار نمیکنه کسی میتونه راهنمایی کنه مشکلش چیه ؟

 <?php 
$args = array(  
'post_type' => 'product','meta_key' => '_featured','meta_value' => 'yes',  
'posts_per_page' => 12);
$featured_query = new WP_Query( $args );  
if ($featured_query->have_posts()) : while ($featured_query->have_posts()) : $featured_query->the_post();  
$product = get_product( $featured_query->post->ID ); ?>
 
    <article class="box-pro">
      <div class="main-post">
        <a href="<?php the_permalink() ?>">
        <figure>
          <?php the_post_thumbnail('thumbnail') ?>
        </figure>
        <div class="product-subject">
          <h4 data-toggle="tooltip" data-placement="top" title="<?php the_title(); ?>" >
            <?php if (strlen($post->post_title) > 50) { echo mb_substr(the_title($before = '', $after = '', FALSE), 0, 50) . '...'; } else { the_title(); } ?>
          </h4>
          <?php global $product; if ( $price_html = $product->get_price_html() ) ; ?>
          	<span class="product-price"><?php echo $price_html; ?></span>
        </div>
      </a>
      </div>
    </article>

  <?php endwhile; ?>
<?php wp_reset_postdata(); ?>
<?php else: ?>
  <p class="er-relater">
    <?php _e( 'متاسفم مطلب مرتبطی پیدا نشد.' ); ?>
  </p>
 <?php endif; ?>

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

لینک به ارسال

سلام. نسخه php توی لوکال و سرور احتمالا با هم متفاوت هست.

مشکلتون هم احتمالا توی این خطه:

the_title($before = '', $after = '', FALSE)

اون $after و $before رو حذف کنید از توش

لینک به ارسال
در ۱ ساعت قبل، فرحان گفته است :

سلام. نسخه php توی لوکال و سرور احتمالا با هم متفاوت هست.

مشکلتون هم احتمالا توی این خطه:


the_title($before = '', $after = '', FALSE)

اون $after و $before رو حذف کنید از توش

این که عنوانه ، اصلا هیچی نشون نمیده ولی بازم تست میکنم و کلا اون کد برمیدارم فقط <?php the_title(); ?> میزارم 

ممنونم درست شد الان :)

ویرایش شده توسط hassan.0152
لینک به ارسال

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

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

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

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

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

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

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

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

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