我正在尝试在Woocommerce主题的单个产品页面上显示其他文字。现在我正盯着我必须创建这个功能的部分。我得到了get_field()的基础知识,但我不确定如何在那里获得帖子ID ......或者如果这就是我所需要的......这就是我到目前为止所获得的部分:
$product_id = wp_get_post_terms($post_id);
$text = get_field('product_text', $product_id);
我尝试了几种不同的但我似乎无法让它发挥作用。我对类别页面做了完全相同的事情:
$category_id = get_queried_object()->term_id;
$textfield = get_field('product_cat_description', 'category_' . $category_id);
我会说我需要的是帖子ID,就像我对类别页面的get_queried_object()一样,但我不知道如何为产品获取此信息。
答案 0 :(得分:0)
以下是这样做的:
$ seo_text = get_field(' product_seo_text',$ product-> ID);
我还添加了条件检查字段是否有内容,但我认为这与修复无关。