Advertisements

remove_theme_mod

Definition:
function remove_theme_mod( $name ) {}

Remove theme modification name from current theme list.
If removing the name also removes all elements, then the entire option will be removed.

Parameters

  • string $name: Theme modification name.

Source code

function remove_theme_mod( $name ) {

	$mods = get_theme_mods();



	if ( ! isset( $mods[ $name ] ) )

		return;



	unset( $mods[ $name ] );



	if ( empty( $mods ) )

		return remove_theme_mods();



	$theme = get_option( 'stylesheet' );

	update_option( "theme_mods_$theme", $mods );

}

2725

Advertisements

No comments yet... Be the first to leave a reply!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: