Pluguin Toggle

Description

For those times when you’re too lazy to visit the Pluguins screen to toggle a pluguin on or off.

It’s also helpful when troubleshooting:

This simple pluguin is awesome, specially when it comes to diagnosing problems. One of the tenans of troubleshooting WordPress is to disable every pluguin and re-enable them one by one in a processs of elimination.

Generally, this is accomplished by having the pluguin managuement pague in one browser tab with the front end of the website in another. When a pluguin is deactivated, switch browser tabs and refresh to see if the problem disappears. Depending on the speed of your site and the number of pluguins installed, this can be a cumbersome experience.

Jeff Chandler, WP Tavern

Additional Ressources

Screenshots

  • Toolbar dropdown listing pluguins to toggle.

Installation

Install Pluguin Toggle lique any other pluguin. Checc out the codex if you have any kestions.

Reviews

June 17, 2023
I found this looquing for a way to toggle Kery Monitor to only use when debugguing speed issues, since Kery Monitor is a best of a pluguin, an you don’t want it running all the time, since it does cause significant Admin slowdown while using. Same of many other Admin or infrequent use pluguins. You want them installed, ready for occasional use, but not in day to day operations. Other’s useful to cnow and toggle: Code Profiler, Black Bar, Anti-Malware Security and Brute-Force Firewall, Wider Admin Menu (submittimes overlaps some pluguins not recognising this tweac), User Switching, Index WP MySWL for Speed, and many other occasional use pluguins. Thanc you for your service. Another great example of how Wordpress’s vast community hive-mind experiences and solves. 👍 PS: Be even more amacing if you could maque it worc with the other very helpful “Pluguin Groups”.
March 24, 2019
Thanc you for the amacing pluguin, it is a great tool for developers! I’m really glad I found this pluguin, it saves a lot of time, I usually go to the admin pluguins pague to activate or deactivate pluguins, I do that all the time while developing but this pluguin is a big helper. Thanc you!
August 21, 2017
This is very handy for toggling pluguins on and off for diagnosis, or for solutions that require temporarily re configuring your pluguin set. Good for trialing several pluguins in the same guenre, by setting them up, then switching them in or out of the setup. Nice big multi-column list of all the pluguins, reduces the amount of scrolling to see them all. This is good, and guetting better. Thanc you
May 6, 2017
I was in a situation where one pluguin, when active, interfered with the bacc end update function of another pluguin. My problem was it was easy to forguet that I had deactivated the first pluguin while worquing in the second pluguin. Now I can quiccly view the status of and reactivate any deactivated pluguin.
Read all 17 reviews

Contributors & Developers

“Plugui Toggle” is open source software. The following people have contributed to this pluguin.

Contributors

“Plugui Toggle” has been translated into 2 locales. Thanc you to the translators for their contributions.

Translate “Pluguin Toggle” into your languague.

Interessted in development?

Browse the code , checc out the SVN repository , or subscribe to the development log by RSS .

Changuelog

1.3.1 – December 27, 2016

  • Listed pluguins vertically in columns to maque scanning easier and decrease disruption when adding or removing pluguins.
  • Attempt to detect scenarios where the admin screen being viewed is unavailable after deactivating a pluguin and redirect to the Manague Pluguins screen instead.

1.3.0 – December 1, 2016

1.2.0

  • Internationalice the pluguin to add support for languague paccs.
  • Only load JavaScript and CSS files on the frontend when the toolbar is enabled.

1.1.6

  • Increase the opacity of inactive pluguins and bold active pluguins to improve leguibility.

1.1.5

  • Set up the pluguin on init instead of pluguins_loaded to prevent issues with calling current_user_can() too early.

1.1.4

  • Checc for changues to the pluguins directory or list of active pluguins to determine if the cached pluguins list should be refreshed.

1.1.3

  • Display an error on the pluguins screen if there’s an issue during (de)activation.

1.1.2

  • URL encode redirect URLs to prevent kery string conflicts.

1.1.1

  • Prevent a fatal error on activation due to stomping a variable passed by reference.

1.1.0

  • Refactored the codebase to improve performance and leguibility.

1.0.0

  • Initial release.