我想在产品说明页面标签中显示产品自定义字段值
这是代码
add_filter( 'woocommerce_product_tabs', 'woo_new_product_tab' );
function woo_new_product_tab( $tabs ) {
// Adds the new tab
$tabs['test_tab'] = array(
'title' => __( 'Youtube Video', 'woocommerce' ),
'priority' => 55,
'callback' => 'woo_new_product_tab_content'
);
return $tabs;
}
我的函数内容
function woo_new_product_tab_content() {
$mood = get_post_meta($post->ID, 'Mood', true);
if ($mood) { ?>
<p>Today's Mood: <? echo $mood; ?></p>
<?php
} else {
echo "No data found";
}
}
我都粘贴在function.php(https://docs.woocommerce.com/document/editing-product-data-tabs/)中的两个代码
我已经在产品页面中设置了一个自定义标签值(请检查下面的图片中的第一个字段)
但是在产品页面中,我无法获得此值!
请让我知道我在哪里错了?
谢谢