在后页wordpress中获取产品自定义字段ACF

时间:2018-11-13 09:47:46

标签: php wordpress advanced-custom-fields

我正在尝试在帖子页面中基于( ACF )获得一个产品自定义字段product ID

我尝试了类似$price[] = get_sub_field('price', $productId);这样的操作,但是在服用post id以外的东西时似乎不起作用。

尽管我通过这样做<?php echo $product->get_title(); ?>来获得标题,但是不确定如何获得自定义字段。

1 个答案:

答案 0 :(得分:0)

我们知道$product->ID仍然无法正常工作。 So I think now your problem is how to get the product ID

=>在“ shop or in Single product”页面之类的“存档”页面中:   使用get_the_id()将为您提供几乎所有的产品ID(帖子ID)。

$price= get_post_meta( get_the_id(), 'price', true );

reference link

您还可以将global $product;$product->get_id()一起使用

global $product;
$price = get_post_meta( $product->get_id(), 'price', true );