echo woocommerce_get_product_thumbnail();
输出整个图像标签。我只能获得图像源?
与WordPress相同的问题解决方案:如何仅在the_post_thumbnail
上获取图像URLWooCommerce是可能的吗?
尝试根据 wp-content/plugins/woocommerce/includes/wc-template-functions.php
的 函数woocommerce_get_product_thumbnail()
编写自己的代码。for'示例:
function my_get_the_product_thumbnail_url( $size = 'shop_catalog' ) {
global $post;
$image_size = apply_filters( 'single_product_archive_thumbnail_size', $size );
return get_the_post_thumbnail_url( $post->ID, $image_size );
}
您可以获取任何帖子的缩略图:
$thumbnail = get_the_post_thumbnail_url($post->ID);
它还通过普通wordpress获得post url方法提供图像URL尝试以下操作:
<?php echo the_post_thumbnail_url(); ?>
我以为缩略图与普通后缩略图不同(自我教学限制)。但是它们是同一件事。
因此,仅获取" src"属性又称图像URL使用以下行 -
<?php the_post_thumbnail_url( $size ); ?>