TGM Plugin Activation is a PHP library that allows you to easily require or recommend plugins for your WordPress themes (and plugins). It allows your users to install, update and even automatically activate plugins in singular or bulk fashion using native WordPress classes, functions and interfaces. You can reference bundled plugins, plugins from the WordPress Plugin Repository or even plugins hosted elsewhere on the internet.
Is there a way to install the plugins on the same page? For example, on the TGM plugin's Install Plugins page, when you click Install on a plugin, can it behave the same way as when you click Install Now on the WordPress Dashboard > Plugins > Add New page? It stays on the same page until the plugin is installed and there's also an option to update it on the same page if there is a newer version of the plugin available.
Is there a way to install the plugins on the same page? For example, on the TGM plugin's Install Plugins page, when you click Install on a plugin, can it behave the same way as when you click Install Now on the WordPress Dashboard > Plugins > Add New page? It stays on the same page until the plugin is installed and there's also an option to update it on the same page if there is a newer version of the plugin available.