WP_Plugin_Install_List_Table::get_installed_plugins()

Return the list of known plugins.


Description Description

Uses the transient data from the updates API to determine the known installed plugins.


Return Return

(array)


Top ↑

Source Source

File: wp-admin/includes/class-wp-plugin-install-list-table.php

44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
protected function get_installed_plugins() {
    $plugins = array();
 
    $plugin_info = get_site_transient( 'update_plugins' );
    if ( isset( $plugin_info->no_update ) ) {
        foreach ( $plugin_info->no_update as $plugin ) {
            $plugin->upgrade          = false;
            $plugins[ $plugin->slug ] = $plugin;
        }
    }
 
    if ( isset( $plugin_info->response ) ) {
        foreach ( $plugin_info->response as $plugin ) {
            $plugin->upgrade          = true;
            $plugins[ $plugin->slug ] = $plugin;
        }
    }
 
    return $plugins;
}

Top ↑

Changelog Changelog

Changelog
Version Description
4.9.0 Introduced.


Top ↑

User Contributed Notes User Contributed Notes

You must log in before being able to contribute a note or feedback.