• Thành viên nên đọc nội quy trước để tránh bị Ban Nick, và xóa toàn bộ bài viết, Tuyển Mod trên toàn hệ thống với link dofollow trên toàn Diễn Đàn SEO, Anh em có thời gian tham gia ủng hộ diễn đàn nhé!. add Zalo 0937 822 444

Fix sản phẩm liên quan hiển thị cùng catalogy

seohuynguyen

Moderator
Dear al !
Em có một website wordpress, lúc hiển thị sản phẩm liên quan nó không hiển thị các sản phẩm thuộc cùng catalogy sản phẩm mình đang xem mà nó hiển thị ngẫu nhiên. Xin mọi người cách fix lỗi này ạ.

Đây là code file related.php của em:
Mã:
<?php
/**
* Related Products
*
* @author         WooThemes
* @package     WooCommerce/Templates
* @version     1.6.4
*/

if ( ! defined( 'ABSPATH' ) ) {
    exit; // Exit if accessed directly
}

global $product, $woocommerce_loop;

if ( empty( $product ) || ! $product->exists() ) {
    return;
}

$related = $product->get_related( $posts_per_page );

if ( sizeof( $related ) == 0 ) return;

$args = apply_filters( 'woocommerce_related_products_args', array(
    'post_type'            => 'product',
    'ignore_sticky_posts'  => 1,
    'no_found_rows'        => 1,
    'posts_per_page'       => $posts_per_page,
    'orderby'              => $orderby,
    'post__in'             => $related,
    'post__not_in'         => array( $product->id )
) );

$products = new WP_Query( $args );

$woocommerce_loop['columns'] = $columns;

if ( $products->have_posts() ) : ?>
<h3 class="title"><span><?php _e( 'Related Products', 'woocommerce' ); ?></span>
      
      </h3>



     <?php woocommerce_product_loop_start(); ?>
             <div class="list-content row">
        
            <?php while ( $products->have_posts() ) : $products->the_post(); ?>
               
                 <?php
                           get_template_part( 'template-parts/content', 'pro' );
                          ?>
               
            <?php endwhile; // end of the loop. ?>
       
        </div>
        <?php woocommerce_product_loop_end(); ?>

<?php endif;

wp_reset_postdata();
 

anhdon

Administrator
Thành viên BQT
ADMIN
Chào em anh thấy đoạn code của em nó sẽ lấy ra được các sản phẩm tương tự, em có xài pugin gì hiện thi thêm không?
 

Nhung July

New Member
Cảm ơn bạn đã chia sẻ, mình xin đc góp ý
1 tiêu đề sai lỗi chính tả nhé !
2 related,php đúng là hiển thị sản phẩm liên quan không cùng danh mục, nếu muốn cùng danh mục thì bạn phải thêm vài đoạn code nữa,
 

tamta291

New Member
Hồ sơ xin cấp phép xây dựng:

– Đơn đề nghị cấp giấy phép sửa chữa nhà, cải tạo nhà công trình.

– Bản sao một trong những giấy tờ chứng minh về quyền sở hữu, quản lý, sử dụng công trình, nhà ở theo quy định của pháp luật.

– Bản vẽ, ảnh chụp hiện trạng của bộ phận, hạng mục công trình, nhà ở riêng lẻ đề nghị được cải tạo nhà.
 
Top