如何显示图像和描述类别的widget WordPress的

朋友你好,我想这样的图像和描述的类别列表控件用于显示的描述我用下面的代码:如何显示图像和描述类别的widget WordPress的

在function.php

function wpb_catlist_desc() { 

$string = '<ul>';

$catlist = get_terms('category');

if (! empty($catlist)) {

foreach ($catlist as $key => $item) {

$string .= '<li>'. $item->name . '<br />';

$string .= '<em>'. $item->description . '</em> </li>';

}

}

$string .= '</ul>';

return $string;

}

add_shortcode('wpb_categories', 'wpb_catlist_desc');

和在类-wp-widget-categories.php

echo do_shortcode('[wpb_categories]'); 

它显示类别名称和他的描述现在我想显示类别图像也。任何人请帮助我,我怎么能得到这一点。我曾尝试分类图片插件的显示图像,但不能能显示

回答:

形象得到z_taxonomy_image_url($id)z_taxonomy_image($id)

if(z_taxonomy_image_url($item->term_id)) 

{

$string .= '<img src ="'.z_taxonomy_image_url($item->term_id).'" style="width: 20%;">';

}

回答:

您可以使用下面的代码获取图像,并将其追加到$字符串。

$catlist = get_terms('category'); // get category list 

$string ="<ul>";

foreach ($catlist as $key => $item)

{

$thumbnail_id = get_woocommerce_term_meta($item->term_id, 'thumbnail_id', true);

$image = wp_get_attachment_url($thumbnail_id);

if ($image) {

$image_dis='<img src="' . $image . '" alt="' . $cat->name . '" />';

}

$string .= '<li>'. $item->name . '<br />';

$string .= $image_dis . '<br />';

$string .= '<em>'. $item->description . '</em> </li>';

}

$string .="</ul>";

echo $string;

以上是 如何显示图像和描述类别的widget WordPress的 的全部内容, 来源链接: utcz.com/qa/261669.html

回到顶部