启用以在产品说明页面中获取自定义字段值

时间:2019-06-11 11:01:39

标签: php wordpress woocommerce

我想在产品说明页面标签中显示产品自定义字段值

  1. 首先,我在function.php(/wp-content/themes/themename/functions.php)中创建了一个名为“ Youtube video”的自定义标签

这是代码

 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/)中的两个代码

我已经在产品页面中设置了一个自定义标签值(请检查下面的图片中的第一个字段)

customfield image

但是在产品页面中,我无法获得此值!

product page

请让我知道我在哪里错了?

谢谢

0 个答案:

没有答案