Я пытаюсь получить категории продукции из WooCommerce через функцию в моей WordPress темаПолучить категории продуктов WooCommerce от WordPress
function get_me_list_of($atts, $content = null)
{
$args = array('post_type' => 'product', 'posts_per_page' => 10, 'product_cat' => $atts[0]);
$loop = new WP_Query($args);
echo '<h1 class="upp">Style '.$atts[0].'</h1>';
echo "<ul class='mylisting'>";
while ($loop->have_posts()) : $loop->the_post();
global $product;
echo '<li><a href="'.get_permalink().'">'.get_the_post_thumbnail($loop->post->ID, 'thumbnail').'</a></li>';
echo '<li><a href="'.get_permalink().'">'.$loop->post->post_title.'</a></li>';
echo '<li><a href="">'.get_categories().'</a></li>';
endwhile;
echo "</ul>";
wp_reset_query();
}
?>
Приведенный выше код возвращает некоторые продукты, но категории продукта.
Когда я включил echo '<li><a href="">'.get_categories().'</a></li>';
в код выше, он возвращается в виде массива. Как это исправить?
Как изменить это, чтобы получить категории продуктов от WooCommerce?
print_r (массив); , посмотреть, что все идет -> использовать соответствующие данные – codepixlabs