Automatische Updates Einzelne Plugins funktionieren nicht

Ich schreibe ein WordPress-Plugin zum Einstellen automatischer Updates für einzelne Plugins. Ich kann nicht überprüfen, ob der Filter ‘auto_update_plugin’ funktioniert. Alles, was ich in die Callback-function eingebe, gibt nichts zurück. Als ob die function nie aufgerufen wird.

Der Filter:

add_filter( 'auto_update_plugin', array( $this, 'l7wau_auto_update_specific_plugins' ), 10, 2 ); 

Die callbackfunktion:

 /** * Update specific plugins. Got this from WordPress codex. */ function l7wau_auto_update_specific_plugins( $update, $item ) { // Array for adding the path to file. Use for 3.8.1 and below. $new_plugin_array = array(); $this->plugin_slug = 'changed'; //Test to see if it is working. Nothing here. /** * Get the array of names/slugs to set to auto-update * Added the folder/file.php because the actual slug is not * the file name. It is the plugin folder and file with header use for 3.8.1 and below. */ $plugins = $this->l7wau_get_array_plugins_to_update(); if ( in_array( $item->slug, $plugins ) ) { return true; // Always update plugins in this array } else { return $update; // Else, use the normal API response to decide whether to update or not } } 

Solutions Collecting From Web of "Automatische Updates Einzelne Plugins funktionieren nicht"