includesclass-tgm-plugin-activation.php

Plugin installation and activation for WordPress themes.

Please note that this is a drop-in library for a theme or plugin. The authors of this library (Thomas, Gary and Juliette) are NOT responsible for the support of your plugin or theme. Please contact the plugin or theme author for support.

Classes

TGM_Plugin_Activation Automatic plugin installation and activation library.
TGMPA_List_Table List table class for handling plugins.
TGM_Bulk_Installer Hack: Prevent TGMPA v2.4.1- bulk installer class from being loaded if 2.4.1- is loaded after 2.5+.
TGM_Bulk_Installer_Skin Hack: Prevent TGMPA v2.4.1- bulk installer skin class from being loaded if 2.4.1- is loaded after 2.5+.
TGMPA_Bulk_Installer Installer class to handle bulk plugin installations.
TGMPA_Bulk_Installer_Skin Installer skin to set strings for the bulk plugin installations.
TGMPA_Utils Generic utilities for TGMPA.

Functions

load_tgm_plugin_activation()

load_tgm_plugin_activation()

Ensure only one instance of the class is ever invoked.

tgmpa()

tgmpa(array $plugins, array $config)

Helper function to register a collection of required plugins.

Parameters

array $plugins

An array of plugin arrays.

array $config

Optional. An array of configuration values.

tgmpa_load_bulk_installer()

tgmpa_load_bulk_installer()

Load bulk installer