Unkown meta_value in ACF

时间:2016-01-27 作者:Patrick

我使用的是ACF,但我想知道meta\\u值意味着什么?

以下是我的数据库中的一个片段:

meta_id post_id meta_key    meta_value
9394    4661    _carousel_0_image   field_5683f27fd880e
那么到底是什么field_5683f27fd880e? 是5683f27fd880e 一个序列化或散列值还是什么?

1 个回复
最合适的回答,由SO网友:kraftner 整理而成

对于保存的每个元值,第二行的前缀为_ 存储此值引用的字段定义。不要删除它。

另外,您的示例是一个使其更加复杂的转发器,但文档有一个很好的解释:

$ParentName\\u$RowNumber\\u$ChildName

所以您有一个名为carousel 其子字段为image 这是第一行:

carousel_0_image
如前所述,另一行名为_carousel_0_image 由ACF保存,以了解此字段与哪个字段相关。它是(如果我没记错的话)与存储ACFs字段定义的自定义Post类型相关的索引。

作为结束语:ACFsupport 第三方的问题通常都会以话题外的形式结束,我只是回答,因为我对这一点了如指掌。

相关推荐

Reducing Database Query Time

在这里寻找一些建议。有一位客户已经在WooCommerce上工作了大约一年半。我们为他们建了一个新网站。他们开始增加一条新的家具生产线。每个项目有700-800个产品变体组合。由于从生产线中添加了大约8个新产品,当您在管理中查看产品列表时,加载需要花费很长时间。如果您快速编辑一个产品,并说将其添加到第二个类别,然后单击“更新”,则完成查询平均需要10.2-10.8秒(根据查询监视器)。意识到有700-800个变体需要迭代,如果可以理解的话,可能需要更长的时间。我已经恢复到2017主题,禁用了除woocom