- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的情况
我正在使用 Advanced Custom Fields Pro在 wordpress 中存储帖子的元数据。
我的帖子是动态创建的(不是通过管理界面),这意味着我明确需要使用字段键而不是字段名称来填充元数据。我的一个字段是带有单个文本区域的转发器字段,另一个是标准文本区域。
我的代码
以下代码是我所说的(每个帖子一次)。该帖子是使用 wp_insert_post()
创建的早些时候。
// Populate "Name"
update_field('field_566e360961c2f', 'John Doe', $wp_identifier);
// Populate "Sponsors"
foreach($sponsors as $sponsor) {
// Define "Sponsor Name"
$new_sponsor = array(
'field_566e32fb943a5' => 'Beats and Corn Companye'
);
add_row('field_566e32bd943a4', $new_sponsor, $wp_identifier);
}
wp_postmeta
生成的数据如下所示:
| 18226 | 71 | name | John Doe
| 19234 | 71 | sponsors | 1 |
| 19235 | 71 | _0_field_566e32fb943a5 | Beats and Corn Company |
add_row()
的文档这似乎是正确的方法。中继器字段是否有可能以不同的方式标记我不知道的键?
最佳答案
这在今天的文档中并没有说得很清楚,但事实证明 add_row
仅当已保存现有行时才有效。第一次尝试填充中继器字段时,您必须使用 update_field
而是传递一组值数组。
更正后的代码:
// Populate "Name"
update_field('field_566e360961c2f', 'John Doe', $wp_identifier);
// Populate "Sponsors"
$new_sponsors = array();
foreach($sponsors as $sponsor) {
// Define "Sponsor Name"
$new_sponsor = array(
'field_566e32fb943a5' => 'Beats and Corn Companye'
);
$new_sponsors[] = $new_sponsor;
}
update_field('field_566e32bd943a4', $new_sponsors, $wp_identifier);
关于wordpress - ACF Pro 中的 add_row 不保存中继器值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34305000/
我有一个自定义帖子类型,其中设置了一些 ACF 字段。我还设置了 ACF 选项页面。 我正在尝试更新所有自定义帖子的文本字段,并在“选项”页面更新时,从选项页面中的文本字段中的值更新。。 这是我尝试过
我正在使用 ACF 的 acf/validate_save_post 操作 Hook ,在表单提交并保存为帖子类型之前,使用第 3 方 API 验证来自前端表单的序列号。 如果对第 3 方 API 的
我的团队刚刚改用 acf-json,我们对如何使用 git 的团队处理文件有一些疑问。 问题基本上是,当 .json 文件显示为已修改时,我们是否应该始终提交它们?如果在 pull 后立即同步,每个团
我正在计算股票 yield 的自相关函数。为此,我测试了两个函数,即 Pandas 内置的 autocorr 函数和 statsmodels.tsa 提供的 acf 函数。这是在以下 MWE 中完成的
我在为使用 Php 创建的 Woocommerce 产品分配产品类别时遇到问题。(环境为Wordpress 5.6.1、Woocommerce 5.0、Php 7.4.14、ACF Pro 5.9.5
我正在尝试更改在 R 中生成的 acf 图并且我没有运气。我的目标是在一个图中绘制多个自相关,而不是使用标准直方图,我想将自相关绘制为使用不同颜色的线,因此很容易区分不同的自相关。该图还应包括 95%
我在使用 ACF 方面相当陌生,所以我使用了他们网站上显示的代码来显示我的转发器字段中的内容。 但是,当我尝试显示转发器的内容时,它是空的??这是我的代码,它仍处于试用模式,只是为了看看它是否能正
我想更改这个简单的 acf 绘图将创建的标题,但我不确定该怎么做,因为它默认为变量名称 d.sales2 . AutoCorrelation <- acf(d.sales.2) plot(AutoCo
我正在使用 Advanced Custom Fields (ACF) 并尝试以编程方式将中继器添加到现有组 (group_5621b0871e1b1),但它不起作用。相同的代码适用于文本字段,但不适用
我使用高级自定义字段创建了一个字段,并为包装器属性分配了一个类。但是我还没有找到任何方法/文档如何准确地获取这些信息(如何获取类(class))。 我使用 get_field 来获取该字段的所有值,但
我正在使用 Bootstrap 中的代码片段: https://bootsnipp.com/snippets/featured/material-card-reveal-with-image-eff
我有一些自定义帖子类型“视频”,我向其中添加了一些自定义 ACF 字段(“video_path”、“author_name”和“audio_author”)。我正在以编程方式生成该类型的帖子,如下所示
我在我的 WordPress 网站上使用高级自定义字段插件。我正在页面上显示子页面中中继器字段(“photos_presse”)的第一张图像(“照片”)。这是我正在使用的 php 代码。
我在关注官方guide在 ACF 文档中,但未能正确处理。我正在使用高级自定义字段和自定义帖子类型 UI 插件。 我有一个名为materials 的自定义帖子类型,每个 Material 都有一个
我正在尝试在我的站点中使用来自 ACF 的谷歌地图字段。我有一个 api key 并且正在使用示例代码。我可以在页面上看到 block 元素,但没有内容。 我收到以下错误 google-maps.js
一段时间以来一直在尝试为此找到解决方案,但一直未能想出任何可行的方法。 我的目标是,当您将鼠标悬停在这个特定的 div 上时,背景图像将变为该背景图像的深色版本。我试过使用 filter 属性,但它会
我有一个自定义帖子类型,其中包含一个包含 5 个子字段的转发器字段。我需要重建这些帖子,以便子字段是普通字段,无需复制和粘贴。它们的中继器和字段都显示在帖子中并且具有相同的名称。 有办法做到这一点吗?
我正在制作我的第一个 WordPress 主题,并使用高级自定义字段在主页上创建一个服务部分。 他使用的自定义字段是Repeater字段、Text字段、Textarea字段和Image字段。 我在 c
我仍在学习 php,但无法理解这一点。 对于 Wordpress 中的循环,我想输出一个包含位置的列表,用逗号分隔并以点结尾。 这是我的代码: W
您好,有人知道为什么我的 ACF 没有为我的时间序列绘制滞后最大值吗?对于这个问题,您可以使用 R 中的航空旅客数据。 我的代码是: acf(z.t, lag.max = 40, main = exp
我是一名优秀的程序员,十分优秀!