Так что я сделал кучу озираясь в Интернете и не смогли найти решение для этого ...WooCommerce Показать купленные товары Только
В основном то, что я пытаюсь сделать, это показать цикл произведения всех продукты, приобретенные пользователем в магазине, так же, как отображение обычных продуктов.
Если вы до сих пор не понимаю, может быть, это поможет вам получить то, что я имею в виду ..
Вот петля пример продукта на документации WooCommerce ...
<ul class="products">
<?php
$args = array(
'post_type' => 'product',
'posts_per_page' => 12
);
$loop = new WP_Query($args);
if ($loop->have_posts()) {
while ($loop->have_posts()) : $loop->the_post();
woocommerce_get_template_part('content', 'product');
endwhile;
} else {
echo __('No products found');
}
wp_reset_postdata();
?>
</ul><!--/.products-->
Так что, если я хотел отобразить в основном этот же точный цикл продуктов, но отфильтровать его так, чтобы он отображал только те продукты, которые пользователь уже приобрел.
Я честно не знаю, куда идти с этим, и я уверен, что есть и другие, которые проводили исследования по этому поводу в прошлом, поэтому, возможно, это поможет собрать людей!
Заранее благодарен!
Что делать, если я хотел показывать только продукты в определенной категории? – kevingilbert100
Хорошо, я выяснил категорию самостоятельно, но еще один вопрос: что, если я хочу, чтобы он проверял мета-переменную. Например, если пользователь имеет постоянную подписку, эта текущая подписка будет определена в каждой метатеме продуктов в разделе «payment_plan_subscription_id_text_field», а плагин im использует проверки со следующей функцией «woocommerce_members_only (array())», так что, если бы я хотел сказать, клиент купил этот товар ИЛИ || если клиент входит в эту группу членства в метате. – kevingilbert100
@ kmgilbert100 вы можете достичь этого, используя код из данной ссылки .. пожалуйста, прочтите это;) – Reigel