• /srv/www/indeeddev.wpengine.test/wp-content/plugins/wp-oauth-server/includes/functions.php on line 434

    
    function wo_setting( $key = null ) {
    
    	$default_settings = _WO()->defualt_settings;
    	$settings         = get_option( 'wo_options' );
    	$settings         = array_merge( $default_settings, array_filter( $settings, function ( $value ) {
    		return $value !== '';
    	} ) );
    

    This code throws warnings whenever get_option returns false, meaning the option did not already exist. We have a multisite with hundreds of sites. We need to setup each site.

    Warning: array_merge(): Argument #2 is not an array in /srv/www/indeeddev.wpengine.test/wp-content/plugins/wp-oauth-server/includes/functions.php on line 434

    • This topic was modified 4 years, 7 months ago by Leandro P..
  • The topic ‘wo_setting throws warnings’ is closed to new replies.