Description
This plugin adds « Toggle » as a bulk action for the plugins listing to toggle the activation state for selected plugins.
From the admin listing of plugins you can now select multiple plugins and choose « Toggle » from the « Bulk actions » dropdown. When applied, all selected plugins that are currently activated will become deactivated, and all selected plugins that are currently deactivated will become activated.
Links: Plugin Homepage | Plugin Directory Page | GitHub | Author Homepage
Captures d’écran
Installation
- Install via the built-in WordPress plugin installer. Or install the plugin code inside the plugins directory for your site (typically
/wp-content/plugins/
). - Activate the plugin through the ‘Plugins’ admin menu in WordPress
- From the admin ‘Plugins’ page, select the checkboxes for plugins whose activation state you’d like to toggle, then from the « Bulk Actions » dropdown (found above-left and below-left of the table) choose « Toggle » and press the « Apply » button to submit. Any selected plugins that were active will get deactivated and any that were deactive will get activated.
FAQ
-
Why isn’t « Toggle » present in the bulk actions dropdown for plugins for me?
-
The « Toggle » bulk action is only available to users who have both the « activate_plugins » and « deactivate_plugins » capabilities, which generally implies administrators. The toggle is also only shown when looking at the « All » or « Update Available » views.
-
Does this plugin include unit tests?
-
Yes. The tests are not packaged in the release .zip file or included in plugins.svn.wordpress.org, but can be found in the plugin’s GitHub repository.
Avis
Il n’y a aucun avis pour cette extension.
Contributeurs/contributrices & développeurs/développeuses
« Bulk Plugin Toggle » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.
ContributeursTraduisez « Bulk Plugin Toggle » dans votre langue.
Le développement vous intéresse ?
Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.
Journal
1.0.3 (2025-01-19)
- Change: Prevent translations from containing unintended markup
- Change: Note compatibility through WP 6.7+
- Change: Update copyright date (2025)
- Change: Tweak formatting in
README.md
- New: Add
.gitignore
file - Change: Remove development and testing-related files from release packaging
- Unit tests:
- Hardening: Prevent direct web access to
bootstrap.php
- Allow tests to run against current versions of WordPress
- New: Add
composer.json
for PHPUnit Polyfill dependency - Change: Prevent PHP warnings due to missing core-related generated files
- Change: In bootstrap, add backcompat for PHPUnit pre-v6.0
- Change: In bootstrap, store path to plugin file constant
- New: Add script to install WP for unit testing
- Hardening: Prevent direct web access to
1.0.2 (2021-11-27)
- Change: Note compatibility through WP 5.8+
- Change: Unit tests: In bootstrap, move definition of constant for plugin file directory to top of file
1.0.1 (2021-07-13)
- Change: Note compatibility through WP 5.7+
- Change: Add a tad more to the plugin’s longer description
- Change: Update copyright date (2021)
- Change: Trivial code tweaks
- Change: Fix typo in inline parameter documentation
- Change: Unit tests: Move
phpunit/
intotests/
Full changelog is available in CHANGELOG.md.