【发布时间】:2014-01-27 08:55:39
【问题描述】:
我正在尝试通过我的 WordPress 主题中的功能从 WooCommerce 获取产品类别
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(array); ,看看会发生什么 --> 使用相关数据
标签: php wordpress woocommerce