【问题标题】:Woocommerce product tabs (show other products)Woocommerce 产品标签(显示其他产品)
【发布时间】:2014-10-17 19:59:28
【问题描述】:
【问题讨论】:
标签:
wordpress
woocommerce
【解决方案1】:
您可以使用 woocommerce 过滤器添加自定义标签
下面的代码添加了一个名为“产品描述”的额外选项卡。
add_filter( 'woocommerce_product_tabs', 'woo_new_product_tab' );
function woo_new_product_tab( $tabs ) {
// Adds the new tab
$tabs['desc_tab'] = array(
'title' => __( 'Product Description', 'woocommerce' ),
'priority' => 50,
'callback' => 'woo_new_product_tab_content'
);
}
function woo_new_product_tab_content() {
// The new tab content
$prod_id = get_the_ID();
echo '<p>'.get_post_meta($prod_id,'product_description',true).'</p>';
}
您需要将产品数据提取到这些选项卡中。在上面的示例中,来自自定义字段(product_description)的数据被提取到选项卡中。