wemakecustom/wp-mu-required-plugins

This package is abandoned and no longer maintained. No replacement package was suggested.

Wordpress plugins dependency manager

Installs: 1 041

Dependents: 2

Suggesters: 0

Security: 0

Stars: 3

Watchers: 8

Forks: 1

Open Issues: 0

Type:wordpress-muplugin

v0.1.2 2014-12-09 22:36 UTC

This package is not auto-updated.

Last update: 2022-07-18 08:53:19 UTC


README

Declares required plugins and prompts for installation if not present

Usage

<?php
add_action('required_plugins_register', function() {
    required_plugins_register(array(
        array(
            'name'                  => 'Plugin Name', // The plugin name
            'slug'                  => 'plugin-name', // The plugin slug (typically the folder name)
            'required'              => true, // If false, the plugin is only 'recommended' instead of required
            'force_activation'      => true, // If true, plugin is activated upon theme activation and cannot be deactivated until theme switch
        ),
    ));
});
?>

Author

The original plugin is located at https://github.com/thomasgriffin/TGM-Plugin-Activation

Rewriting

The plugin was rewritten for better code management/styling and to better integrate with composer.

The usage of Composer and namespaces is not The Wordpress Way so this was never meant to be merged into the official plugin.