acf_loop::remove_loop
This function will remove a loop
Метод класса: acf_loop{}
Хуков нет.
Возвращает
(true|false). true on success
Использование
$acf_loop = new acf_loop(); $acf_loop->remove_loop( $i );
- $i
- .
По умолчанию:'active'
Список изменений
| С версии 5.3.2 | Введена. |
Код acf_loop::remove_loop() acf loop::remove loop ACF 6.4.2
function remove_loop( $i = 'active' ) {
// i
$i = $this->get_i( $i );
// bail early if no set
if ( ! $this->is_loop( $i ) ) {
return false;
}
// remove
unset( $this->loops[ $i ] );
// reset keys
$this->loops = array_values( $this->loops );
// PHP 7.2 no longer resets array keys for empty value
if ( $this->is_empty() ) {
$this->loops = array();
}
}