WDS Required Plugins Versions Save

Make certain plugins required so that they cannot be (easily) deactivated. | Gatekeeper: @aubreypwd

1.3.0

9 months ago
  • Fix deprecation errors
  • Fix paths for translations
  • Update plugin headers for translations
  • Update translations and create a .pot file
  • Fix readme.md formatting

1.2.0

5 years ago
  • Added ability to add Required: true to plugin header to make plugin required vs. adding to filtered list #20

1.1.0

5 years ago
  • You can have the project throw an Exception if there is an activation problem
    • Use filter wds_required_plugin_stop_if_not_found set to true to throw
    • Just add add_filter( 'wds_required_plugin_stop_if_not_found', '__return_true' );
    • Note, this will be default behavior in a future release
  • Installable via composer now

0.1.4

5 years ago

0.1.4

  • Will now log if/when a required plugin is not found.
  • New filters:
    • 'wds_required_plugin_auto_activate' - By default required plugins are auto-activated. This filter can disable that.
    • 'wds_required_plugin_log_if_not_found' - By default, missing required plugins will trigger an error in your log. This filter can disable that.
    • 'wds_required_plugins_error_log_text' - Filters the text format for the log entry.

0.1.5

5 years ago

0.1.5

  • Add ability to remove plugins from the plugin list, if desired.
  • Comments / docblocks clean up.

1.0

6 years ago
  • General code cleanup to get up to WDSCS
  • Will not break with using with WP Migrate DB PRO
  • Added incompatibility checks so you can disable it when certain actions are executed
  • Will not break when installing Multisite
  • Required Plugin is now shown on required plugins across multisite
  • Better code: more sanity checking and validations to avoid breakage
  • Better installation and update process, see README.md