为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用 Carbon Fields 3 显示“关联”字段

如何使用 Carbon Fields 3 显示“关联”字段

PHP
Cats萌萌 2021-06-03 14:49:55
我遵循了 Carbon Fields Association 字段的文档,但是当我尝试使用这些值时,我什么也没得到。我在后端创建了该字段,在那里一切似乎都运行良好,但在前端我使用carbon_get_post_meta( $id, $name );where $idisget_the_ID()和$nameis my field name related_products。谁能告诉我如何利用这个领域,或者指出任何可能有帮助的地方?
查看完整描述

1 回答

?
倚天杖

TA贡献1828条经验 获得超3个赞

在关联字段中,按以下格式获取值。例子:


Array

(

    [0] => Array

        (

            [value] => post:post:11876

            [type] => post

            [subtype] => post

            [id] => 11876

        )

    [1] => Array

        (

            [value] => post:post:12101

            [type] => post

            [subtype] => post

            [id] => 12101

        )

)

现在你有了数据,你可以获取它并相应地显示出来。例子。


这将从给定的数组中获取 id。


$ids = wp_list_pluck( $related_products, 'id' );

现在您可以使用这些 ID 来获取帖子并根据需要显示。


$related_products_details = get_posts( array(

    'include' => $ids,

    ) );

注意:这只是一个概念。您需要根据您的要求修改它。


查看完整回答
反对 回复 2021-06-04
  • 1 回答
  • 0 关注
  • 171 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信