【问题标题】:Show Advanced custom field in wpallexport在 wpallexport 中显示高级自定义字段
【发布时间】:2019-08-20 02:25:33
【问题描述】:

我想导出一个高级自定义字段,因此我在 wpallexport 中使用了函数编辑器,但没有显示任何内容。 我在 woocommerce (wirtschaftlicher_eigentumer) 中为产品创建了一个 ACF 字段,我试图通过 product_id 获取它,但没有出现。

function wirtschaftlicher_eigen ($product_id) {
    if ( ! empty($product_id) ) {
        return get_field('wirtschaftlicher_eigentumer', 'product_' . $product_id);
    }
}

想要获取该字段但它是空的。

【问题讨论】:

  • 你检查过自定义字段是否在数据库中保存了数据吗?
  • 是的,我已经检查过了,我只得到了 pruduct_id 而不是 ACF 字段
  • 做到了:function wirtschaftlicher_eigen( $product_id ) { if ( !empty( $product_id ) ) { return get_field( 'wirtschaftlicher_eigentumer', $product_id ); } }
  • 它在工作@Gatti 吗?

标签: wordpress woocommerce export advanced-custom-fields


【解决方案1】:

你需要改变

return get_field('wirtschaftlicher_eigentumer', 'product_' . $product_id);

到

return get_field('wirtschaftlicher_eigentumer', $product_id);

$product_id 将返回当前的帖子 ID。

【讨论】:

    猜你喜欢
    • 2018-08-26
    • 1970-01-01
    • 2015-07-07
    • 2018-04-15
    • 2018-09-17
    • 2021-06-07
    • 2019-01-18
    • 1970-01-01
    • 2014-03-23
    相关资源
    最近更新 更多