$wpdb->insert() や $wpdb->update() はデフォルトではNULLをインサートできないので
入れる場合はフィルターを作ってひっかける。
function wpse_143405_query($query) { return str_ireplace("'NULL'", "NULL", $query); }
add_filter('query', 'wpse_143405_query'); global $wpdb; $wpdb->update( 'table', array('status' => 'NULL'), array('id' => 1) ); remove_filter('query', 'wpse_143405_query');