Filter hook 'incompatible_sql_modes'

in WP Core File wp-includes/class-wpdb.php at line 982

View Source

incompatible_sql_modes

Filter Hook
Description
Filters the list of incompatible SQL modes to exclude.

Hook Information

File Location wp-includes/class-wpdb.php View on GitHub
Hook Type Filter
Line Number 982

Hook Parameters

Type Name Description
array $incompatible_modes An array of incompatible modes.

Usage Examples

Basic Usage
<?php
// Hook into incompatible_sql_modes
add_filter('incompatible_sql_modes', 'my_custom_filter', 10, 1);

function my_custom_filter($incompatible_modes) {
    // Your custom filtering logic here
    return $incompatible_modes;
}

Source Code Context

wp-includes/class-wpdb.php:982 - How this hook is used in WordPress core
<?php
 977  		 *
 978  		 * @since 3.9.0
 979  		 *
 980  		 * @param array $incompatible_modes An array of incompatible modes.
 981  		 */
 982  		$incompatible_modes = (array) apply_filters( 'incompatible_sql_modes', $this->incompatible_modes );
 983  
 984  		foreach ( $modes as $i => $mode ) {
 985  			if ( in_array( $mode, $incompatible_modes, true ) ) {
 986  				unset( $modes[ $i ] );
 987  			}

PHP Documentation

<?php
/**
		 * Filters the list of incompatible SQL modes to exclude.
		 *
		 * @since 3.9.0
		 *
		 * @param array $incompatible_modes An array of incompatible modes.
		 */
Quick Info
  • Hook Type: Filter
  • Parameters: 1
  • File: wp-includes/class-wpdb.php
Related Hooks

Related hooks will be displayed here in future updates.