/* проверяем куплен ли товар */
<?php
ob_start();
session_start();
$buy_products = $_SESSION['test']; // получаем данные из сессии
$buy_prod_arr = explode(',', $buy_products); // разбиваем из по запятой и записываем в массив
?>
<li <?php post_class( $classes ); ?>>
<?php
/* Наш сниппет */
if(in_array($product->id, $buy_prod_arr)) { // проверяем совпадает ли id текущего товара с каким нибудь значением массива если да то:
echo "Товар куплен";
} else {
echo " товар не куплен"
}
/* Конец сниппета */
?>
<?php do_action( 'woocommerce_before_shop_loop_item' ); ?>
<a href="<?php the_permalink(); ?>">
<?php
/**
* woocommerce_before_shop_loop_item_title hook
*
* @hooked woocommerce_show_product_loop_sale_flash - 10
* @hooked woocommerce_template_loop_product_thumbnail - 10
*/
do_action( 'woocommerce_before_shop_loop_item_title' );
?>