связать продукты Woocommerce с владельцем листинга - PullRequest
0 голосов
/ 05 марта 2019

У меня есть каталог WP и тема списка, это пример страницы списка [https://ma7alate.com/listing/kawasaki-motors]/ Я хочу добавить продукты, созданные этим владельцем списка, на страницу списка на боковой панели. Я новичок в PHPЯ написал этот код на PHP, но он показывает только один случайный продукт, я борюсь с ним в течение нескольких дней, код выглядит следующим образом:

<!-- adding products to sidebar -->
    <?php
    ini_set('display_errors', 'on');
$listing_id =   get_the_ID();
$get_user_dp = dwt_listing_listing_owner($listing_id,'dp');
$args = array(
'post_type' => 'product',
'post_status' => 'publish',
'posts_per_page' => 3,
'author' => $get_user_dp
);
$productz   =    new dwt_listing_products_shop();
$results = new WP_Query( $args );
$fetch_products = '';
if ( $results->have_posts() ) {

    while( $results->have_posts() ) {
        $results->the_post();
        $product_id =  get_the_ID('');
        $fetch_products= $productz->dwt_listing_shop_listings_shop_grid($product_id);
    }
}

wp_reset_postdata();

echo $fetch_products;

if ( is_active_sidebar( 'dwt_listing_listing_detial_sidebar' ) )
    {
        dynamic_sidebar( 'dwt_listing_listing_detial_sidebar' );
    }
    ?>
</aside>
...