Автоматические обновления Отдельные плагины не работают

Я пишу плагин WordPress для установки автоматических обновлений для отдельных плагинов. Я не могу проверить, работает ли фильтр «auto_update_plugin». Все, что я вложил в функцию обратного вызова, ничего не возвращает. Как будто функция никогда не вызывается.

Фильтр:

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

Функция обратного вызова:

 /** * 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 "Автоматические обновления Отдельные плагины не работают"