我试图这样做,最终找到了一个解决方案。您可以这样做:
这意味着您的产品有一个转发器字段“选项卡”,其中包含一个子字段“标题”和一个子字段“内容”。
add_filter( \'woocommerce_product_tabs\', \'prefix_other_products_tab\' );
function prefix_other_products_tab( $tabs ) {
global $product;
$additional_tabs = get_field(\'tabs\', $product->get_id());
foreach($additional_tabs as $index => $custom_tab){
$slug = sanitize_title($custom_tab[\'title\']);
$tabs[$slug+$index] = array(
\'title\' => $custom_tab[\'title\'],
\'priority\' => 120,
\'content\' => $custom_tab[\'content\'],
\'callback\' => function($tab_name, $tab){
global $product;
echo $tab[\'content\'];
},
);
}
return $tabs;
}