echo woocommerce_get_product_thumbnail();
输出整个图像标签, 我怎样才能获得图像源。
与wordpress一样的问题解决方案 - https://wordpress.stackexchange.com/questions/9175/how-do-i-get-image-url-only-on-the-post-thumbnail
这可能与woocommerce有关吗?
答案 0 :(得分:3)
尝试根据woocommerce_get_product_thumbnail()
中的wp-content/plugins/woocommerce/includes/wc-template-functions.php
函数编写自己的代码。例如:
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 );
}
答案 1 :(得分:1)
它也通过普通的WordPress获取帖子URL方法提供图像URL 试试这个:
-common.js-
module.exports = {
func1: function () {
console.log("I am function 1");
},
func2: function () {
console.log("I am function 2");
}
};
-getFunc1.js-
var common = require('./common');
common.func1();
答案 2 :(得分:0)
我认为woocommerce post thumbnail与普通的post thumbnail(自学教学限制)不同。但它们是一回事。
因此,要获得“src”属性aka image url,请使用以下行 -
<?php the_post_thumbnail_url( $size ); ?>
答案 3 :(得分:0)
您可以获取任何帖子的缩略图:
$thumbnail = get_the_post_thumbnail_url($post->ID);