Всем привет!
создал функцию для вывода товаров woocommerce ajax-ом при клике по фильтрам,
в loop вывожу один из action woo:
<div class="imgBox">
'.do_action( 'woocommerce_after_shop_loop_item' ).'
<img src="'.get_the_post_thumbnail_url().'" alt="img">
</div>
все выводится, но почему-то, то что выводит do_action('woocommerce_after_shop_loop_item' ) вылетает с дерева верстки и получается все элементы что выводит action они находятся вне контейнера, куда я изначально это все вкладывал, т.е в данном случае вне
<div class="imgBox"></div>
как мне объяснили что do_action срабатывает как echo и из-за этого вся катавасия, но как это можно обойти или правильно вставить в loop?
Заранее благодарен за ответы