pre_delete_site_option_{$option}

pre_delete_site_option_{$option}

Appears in: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
Hook Type: action

See hook in core

Displaying hooks found in version: wordpress-6.4.3

do_action('pre_delete_site_option_{$option}') is found 1 times:

  • /wp-includes/option.php line 2025
    	 *
    	 * @param string $option     Option name.
    	 * @param int    $network_id ID of the network.
    	 */
    	do_action( "pre_delete_site_option_{$option}", $option, $network_id );
    
    	if ( ! is_multisite() ) {
    		$result = delete_option( $option );
    	} else {
    		$row = $wpdb->get_row( $wpdb->prepare( "SELECT meta_id FROM {$wpdb->sitemeta} WHERE meta_key = %s AND site_id = %d", $option, $network_id ) );
    		if ( is_null( $row ) || ! $row->meta_id ) {