Обзор
Функция «delete_row()» удаляет строку из существующих полей для Повторителя и Гибкого содержания.
История изменений
- Добавлено в v5.3.2
Параметры
delete_row( $selector, $row, $post_id )
- $selector (строка) (обязательное) Родительское имя поля или ключ
- $row (число) (обязательное) Номер строки, который нужно удалить
- $post_id (число) (необязательное) ID поста. По умолчанию текущий пост
Возвращает
Функция возвращает true в случае успеха и false при неудаче.
Примечания
- Строки начинаются с 1 (не с 0). К примеру, первая строка значений будет $i = 1
- Можно изменить индекс с которого начинаются строки. Для этого воспользуйтесь row_index_offset.
Примеры
Базовый
В этом примере показано, как удалить строку данных для существующего поля повторителя под названием «images».
<?php
$row = array(
'image' => 123,
'alt' => 'Another great sunset',
'link' => 'http://website.com'
);
delete_row('images', 1);
?>
Похожие
- Функция: delete_sub_row()
- Функция: delete_sub_field()