функция 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.

Что будем искать? Например,Продвижение