php - WordPress:ACF 将行添加到转发器字段

标签 php wordpress advanced-custom-fields

我正在寻找一种向 ACF Pro 中的转发器字段添加行的方法。我找到了 this post但解决方案帖子似乎不起作用。我将描述我的问题:

我有一个名为“gebruikers”的自定义帖子类型,一个名为“logins”的转发器字段和一个可以包含一个名为“datum”的字段的行。我希望能够向“数据”字段中的新行添加一个值。这可能吗?

到目前为止我的代码:

$field_key = "logins";
$user_id = "gebruiker_23";
$value = get_field($field_key, $user_id);
$value[] = array('date' => date('Y-m-d H:i:s'));
update_field( $field_key, $value, $user_id );*/

最佳答案

终于想通了!

更改 $field_key = "登录名";到 Wordpress 帖子表中的字段键。从那里获取分配给主转发器字段的 field_id(post_name 列)。

使用 post_name 中的 ID。

现在,如果这些记录不存在,您可以插入这些记录。

在没有前一行的用户记录上对我有用的示例:

$field_key = "field_5657dffe586cc";
$value = get_field($field_key, 'user_24');
$value[] = array("career_enjoyment_id" => "Foo", "career_enjoyment_file" => "Bar");
update_field( $field_key, $value, 'user_24' );

关于php - WordPress:ACF 将行添加到转发器字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33545314/

相关文章:

WordPress ACF 保存帖子功能,仅当保存的页面是自定义帖子类型时才需要触发。或者,如果字段存在?

php - 在php循环中增加不存在的变量

php - 将空元素插入 PHP 数组

mysql - 为什么在 sql 转储上执行查找/替换并导入它会出现错误 #2006?

mysql - 从 wp_config 文件为 WordPress 设置外部数据库

php - 更改循环中的最后一项输出 (ACF)

php - 如何更改 PHP 中的格式数字

php - 如何更新实时 Laravel Web 应用程序的功能?

php - 在 Woocommerce 中显示总购物车运输量值

css - 如何制作一个全宽的 wordpress 主题?