Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php woocommerce类别图像加载到循环主题搜索(Mustang Lite主题)不';行不通_Php_Wordpress_Woocommerce_Wordpress Theming - Fatal编程技术网

Php woocommerce类别图像加载到循环主题搜索(Mustang Lite主题)不';行不通

Php woocommerce类别图像加载到循环主题搜索(Mustang Lite主题)不';行不通,php,wordpress,woocommerce,wordpress-theming,Php,Wordpress,Woocommerce,Wordpress Theming,我正在尝试显示woocommerce类别的图像。如果一个产品没有图像,我会尝试这段代码,但它不起作用。我不知道我做错了什么。使用此代码显示src“(未知)” if(具有\u post\u缩略图()){ //工作正常。。。。。 }否则{ 全局$wp_查询; //获取查询对象 $cats=$wp_query->get_queryed_object(); //使用查询的类别术语\u id获取缩略图id $thumbnail\u id=获取商业术语元($cats->term\u id,'thumbnai

我正在尝试显示woocommerce类别的图像。如果一个产品没有图像,我会尝试这段代码,但它不起作用。我不知道我做错了什么。使用此代码显示src“(未知)”

if(具有\u post\u缩略图()){
//工作正常。。。。。
}否则{
全局$wp_查询;
//获取查询对象
$cats=$wp_query->get_queryed_object();
//使用查询的类别术语\u id获取缩略图id
$thumbnail\u id=获取商业术语元($cats->term\u id,'thumbnail\u id',true);
//获取图像URL
$images=wp\u get\u attachment\u url($thumbnail\u id);
$output.='';
}
试试这个:

<?php
    if ( has_post_thumbnail( $loop->post->ID ) ) {
        echo get_the_post_thumbnail( $loop->post->ID, 'shop_catalog' );
    } else {
        echo '<img src="' . woocommerce_placeholder_img_src() . '" alt="Placeholder" />';
    }
?>

<?php
    if ( has_post_thumbnail( $loop->post->ID ) ) {
        echo get_the_post_thumbnail( $loop->post->ID, 'shop_catalog' );
    } else {
        echo '<img src="' . woocommerce_placeholder_img_src() . '" alt="Placeholder" />';
    }
?>