This would be impractically to automate due to nearly endless amount of ways which constitute plugin “use”. What plugins do range from super obvious to extremely subtle and niche.
Some plugins specialize in changing behavior to not do something, making their functionality consist of absence rather than presence of results.
If I absolutely needed a starting point I would dump get_included_files()
and check against plugin folders to have a rough guess which stuff is actively loaded. But that would only serve as rough outlook.
Overall I don’t think you can be off the hook for actually examining what the active plugins are and what their purpose is, then handling case by case.
Related Posts:
- Writing test cases for a WordPress Plugin that has translations
- Creating Unique Post URLs for A/B Testing… Is this even possible?
- Is there an A/B testing plugin that lets you vary the heading, featured image, and content in a WordPress post?
- Can I check plugins and themes for PHP 5.6 ahead of global PHP server Update
- How to initialize something in unit test before the init hook being called?
- Python with wordpress plugin
- How to run subversion and staging environments when running WordPress
- How to split test a menu item
- Making sure updates didn’t break anything
- Limit Google Ads to particular blog posts
- Unable to find PHPUnit code coverage stats
- What is a good way to test that plugin upgrades have completed properly?
- Testing Plugin – Install plugin dependencies in testing enviroment
- How to detect WP plugins used on a site
- Using WordPress as a CMS: Developer preferences for custom vs existing plugins
- Login with OpenID, similar to Stack Exchange sites?
- Preserve custom URL parameter on more pages
- WordPress Capabilities: edit_user vs edit_users
- Passing .pem and .key files in cURL doesn’t work in WordPress
- Is there a limit on the size of a WP page?
- A Blog’s changelog
- Adding a widget programmatically
- How to restrict Front-End Editor on a page?
- How do I create a custom wordpress slideshow plugin?
- How to remove action from plugin?
- Sidebar Generator issue [closed]
- Template plugin for blog posts? [closed]
- Is there a plugin to help with translation of other plugins? [closed]
- How to load default scripts included with WordPress correctly?
- Skip file when plugin updated
- Are contributed plugin translations automatically installed in WordPress?
- Why would WP-CLI and WP Admin show different list of plugins with updates?
- Use WordPress with a custom OAuth2 provider
- Translating plugin inside the theme [closed]
- Admin Dashboard with Custom Tab for Client
- How can I serve a text file at a custom URL
- How to send little data between admin pages of my plugin?
- How to activate plugins for my WordPress sites from a remote server
- Register script in one plugin, and enqueue it in another
- how to load the language file in plugin?
- Getting a List of Categories for Use in a Plugin?
- UnWanted Custom field added in the wp page edit area
- WordPress multiple pages on one page via button switching
- How to get all of the activate_plugin action parameters?
- What can be reason for no plugin-strings available under stable section on translate.wordpress.org?
- WP_Terms_List_Table Quick Edit not working
- Is there a directory my plugin can write files to that cannot be viewed via the browser/url?
- file-gallery plugin line 1573 broken in 4.2 upgrade [closed]
- How do I use wp_editor() in widget form?
- PHP Error When a plugin is active
- Errors when trying to use a plugin to write to the database
- Creating a CSV with PHP inside the plugin directory
- Moving a plugin js to footer
- Is there a plugin for WordPress for creating ‘Accounts’ where all users who belong to that Account can only see Account data? [closed]
- wp_redirect doen’t work
- Send email with list of active plugins upon activation/deactivation
- Hardcoded paths in my plugin
- How to save plugin custom settings page fields
- wp_insert_term() doesnt insert a term
- How limit user connection?
- Dequeue, Unregister, Remove Action – Not Working on Plugin
- HTTP requests start hanging after I try activating all plugins, and only stop when I manually disable the plugins via DB
- Memory Management when developing plug-ins
- How can I list custom post type categories of portfolio
- How to log custom plugin error to debug.log file
- Load script only in the admin page
- Using AJAX to run SQL statement and populate dropdown
- Disable “auto embed” feature when pasting text and links
- How to create admin setting for this small plugin
- How to create a form where you can select multiple recipients, based on a list of website users?
- Unpublished Pages Failing To Appear On Custom Path
- $wpdb->delete not working for me
- How to fix caching issue in PHP data from database
- SASS not showing in customized preloader plugin
- Lock content in WordPress website
- How do I allow a user to purchase an expiring passcode to access part of my website, from my online store, similar to pay-per-view?
- How to securely controlling data without keeping it in postmeta?
- After updating theme & plugin I am getting an error message
- Get Current Post ID in WP Loop For GiveWP
- Does having apply_filters in the middle of an array make a difference?
- Password Protect wp-content?
- Unable to activate themes on localhost
- How to make cover image in post block expand to entire screen?
- Conditional Fields depending on checkboxes
- Identify if the_post hook is being called from the admin post list
- Translation plugin with default language?
- wordpress ajax pagination object value does not change
- Reorganization of namespaces
- Passing a parameter to filter and action functions
- Custom pages with plugin
- image upload error wordpress
- Holding 2 wp_user in the same action (to update billing_email when user_email is updated)
- OOP Plugin: Where should I place the action hooks in the class?
- How to set-up multiple cron task with wp_schedule_event so that they do not overlap?
- How to get the real address from a url (permalink)
- 404 Page when emptying spam or deleting a plugin
- File permissions for wp-minify plugin
- How to declare this function correctly?
- Plugin version number after code rewrite [closed]
- Getting error when accessing Customizer Page