问题描述
我有一个用于显示类别的自定义简码,但似乎无法弄清楚如何从类别中获取图像url。 到目前为止,我的代码:
// Woocommerce custom categories
function woocommerce_display_category($atts,$content = null) {
$orderby = 'name';
$order = 'asc';
$hide_empty = false ;
$parent = false ;
$cat_args = array(
'orderby' => $orderby,'order' => $order,'hide_empty' => $hide_empty,'parent' => $parent,);
$product_categories = get_terms( 'product_cat',$cat_args );
if( !empty($product_categories) ){
echo '
<ul>';
foreach ($product_categories as $key => $category) {
echo '
<li>';
echo '<a href="'.get_term_link($category).'" >';
echo $category->name;
echo '</a>';
echo $category->description;
$thumbnail_id = get_woocommerce_term_Meta( $cat->term_id,'thumbnail_id',true );
$image = wp_get_attachment_url( $thumbnail_id );
echo '<img src="'.$image.'" alt="" width="100" height="100" />';
echo '</li>';
}
echo '</ul>
';
}
}
add_shortcode( 'display_categories','woocommerce_display_category' );
我查看了许多解决方案,但似乎无法使其正常工作。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)