_delete_site_logo_on_remove_custom_logo_on_setup_theme

函式
_delete_site_logo_on_remove_custom_logo_on_setup_theme ( No parameters )

delete_site_logo_on_remove_custom_logo_on_setup_theme: 在主題設定過程中,當自定義徽標被移除時,一個刪除網站徽標的動作。

在`update_option_theme_mods_$theme`中的`_delete_site_logo_on_remove_custom_logo`鉤子。

在`delete_option_theme_mods_$theme`中鉤住`_delete_site_logo_on_remove_theme_mods`。

在`setup_theme`上執行,以考慮到自定義器中動態切換的主題。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
function _delete_site_logo_on_remove_custom_logo_on_setup_theme() {
$theme = get_option( 'stylesheet' );
add_action( "update_option_theme_mods_$theme", '_delete_site_logo_on_remove_custom_logo', 10, 2 );
add_action( "delete_option_theme_mods_$theme", '_delete_site_logo_on_remove_theme_mods' );
}
function _delete_site_logo_on_remove_custom_logo_on_setup_theme() { $theme = get_option( 'stylesheet' ); add_action( "update_option_theme_mods_$theme", '_delete_site_logo_on_remove_custom_logo', 10, 2 ); add_action( "delete_option_theme_mods_$theme", '_delete_site_logo_on_remove_theme_mods' ); }
function _delete_site_logo_on_remove_custom_logo_on_setup_theme() {
	$theme = get_option( 'stylesheet' );
	add_action( "update_option_theme_mods_$theme", '_delete_site_logo_on_remove_custom_logo', 10, 2 );
	add_action( "delete_option_theme_mods_$theme", '_delete_site_logo_on_remove_theme_mods' );
}

常見問題

FAQs
檢視更多 >