我正在尝试在woocommerce的标签页中放置产品说明旁边的图片。我试图使用的代码是:
add_action('woocommerce_template_product_description', 'badge', 25);
function badge() {
echo '<div class="badge"><img src="URL" style="width:175px;height:175px;"></div>';
}
我没有任何运气让它显示出来,并且我认为&#39; woocommerce_template_product_description&#39;也许是问题 - 我确定我是否正确定位产品说明。我认为标签增加了解决方案的复杂性。
使用下面的代码显示在产品摘要旁边。
add_action('woocommerce_single_product_summary', 'badge', 25);
function badge() {
echo '<div class="badge"><img src="URL" style="width:175px;height:175px;"></div>';
}
我很感激帮助解决了这个问题。
答案 0 :(得分:1)
经过多次努力,我想我可能已经弄明白了。这段代码似乎有效:
add_filter( 'woocommerce_product_tabs', 'magva_badge', 98 );
function magva_badge( $tabs ) {
$tabs['description']['callback'] = 'woo_custom_description_tab_content'; // Custom description callback
return $tabs;
}
function woo_custom_description_tab_content() {
woocommerce_product_description_tab(); echo '<div class="magva_badge"><img src="https://www.magva.com/wp-content/uploads/2015/10/made_in_ireland.png" style="width:175px;height:175px;"></div>';
}