Выделите темы на bbpress автора, который купил продукт на WooCommerce

Я использую bbpress для форума и WooCommerce. Я хочу выделить темы автора, который купил продукт. Вот мой код, но он не работает. Я поставил это loop-single-topic.php

<?php
$id_product_list = array();
$loop = new WP_Query( array( 'post_type' => array('product', 'product_variation'), 'posts_per_page' => -1 ) );
while ( $loop->have_posts() ) : $loop->the_post();
$theid = get_the_ID();
array_push($id_product_list, $theid);
endwhile; wp_reset_query();

$user_email = get_the_author_meta('user_email');
$author_id = get_the_author_meta('ID');

foreach ($id_product_list as $key => $value){
?>
<?php   if( wc_customer_bought_product( $user_email, $author_id, $value ) ) { ?>
<span class='vip-memeber'><a class="bbp-topic-permalink" href="<?php bbp_topic_permalink(); ?>"><?php bbp_topic_title(); ?></a></span>
<?php break; ?>
<?php } ?>
<?php else { ?>
<a class="bbp-topic-permalink" href="<?php bbp_topic_permalink(); ?>"><?php bbp_topic_title(); ?></a>
<?php } ?>

<?php } ?>

Я хотел бы услышать любые идеи.

Благодарю.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector