WPSEO_Tracking_Plugin_Data::set_auto_update_plugin_list()publicYoast 1.0

Sets all auto updating plugin data so it can be used in the tracking list.

Метод класса: WPSEO_Tracking_Plugin_Data{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

$WPSEO_Tracking_Plugin_Data = new WPSEO_Tracking_Plugin_Data();
$WPSEO_Tracking_Plugin_Data->set_auto_update_plugin_list();

Код WPSEO_Tracking_Plugin_Data::set_auto_update_plugin_list() Yoast 22.4

public function set_auto_update_plugin_list() {

	$auto_update_plugins      = [];
	$auto_update_plugin_files = get_option( 'auto_update_plugins' );
	if ( $auto_update_plugin_files ) {
		foreach ( $auto_update_plugin_files as $auto_update_plugin ) {
			$data                                 = get_plugin_data( WP_PLUGIN_DIR . DIRECTORY_SEPARATOR . $auto_update_plugin );
			$auto_update_plugins[ $data['Name'] ] = $data;
		}
	}

	$this->auto_update_plugin_list = $auto_update_plugins;
}