функция
since 2.1.0
remove_theme_mod()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
remove_theme_mod( string $name )
Описание
Если при удалении имени также удаляются все элементы, то будет удалена вся опция целиком.
Оригинал (английский)
If removing the name also removes all elements, then the entire option will be removed.
Параметры
$name
string
обязательный
Имя модификации темы.
Исходный код
wp-includes/theme.php:1138
function remove_theme_mod( $name ) {
$mods = get_theme_mods();
if ( ! isset( $mods[ $name ] ) ) {
return;
}
unset( $mods[ $name ] );
if ( empty( $mods ) ) {
remove_theme_mods();
return;
}
$theme = get_option( 'stylesheet' );
update_option( "theme_mods_$theme", $mods );
}
История изменений
| Версия | Описание |
|---|---|
| 2.1.0 | Introduced. |

