首页 WordPress函数大全 delete_row()
购买会员请联系客服,QQ 248758228

delete_row()

2020-06-28 / 179阅 / 秦自龙

本视频需要登录以后才能播放

登录

总览

从现有的“中继器”或“灵活内容”字段值中删除一行数据。

参量

delete_row($selector, $row, [$post_id]) 
  • $selector (字符串) (必填) 字段名称或字段键。
  • $row (int) (必需) 要更新的行号。
  • $post_id (混合) (可选) 保存值的帖子ID。默认为当前帖子。

返回

(布尔)成功更新为true,失败更新为false。

变更记录

  • 在版本5.3.2中添加

例子

通过字段名称删除

本示例说明如何从正在查看的当前帖子的“图像”字段中删除一行数据。

// Delete the first row of data.
delete_row('images', 1); 

通过字段键删除

本示例说明如何使用字段的密钥而不是其名称来实现与上述相同的操作。

// Delete the first row of data.
delete_row('field_123456', 1); 

笔记

索引偏移

指定特定的行号时,请注意,行号从1开始而不是0。这意味着第一行的索引为1,第二行的索引为2,依此类推。要从0开始索引,请像这样使用row_index_offset设置。

functions.php

add_filter('acf/settings/row_index_offset', '__return_zero'); 
大家谈论
    我的见解