Addition to @PatJ answer:
Keep in mind that an uninstall/deactivation functions won’t trigger. So in case the plugin(s) in question leave back a lot of DB entries, you’ll have to manually clean up the DB.
Another option would (maybe) be to use WP CLI and try to manually trigger any uninstall functions. This will only work for plugins not properly coded, because if they are, then the functions won’t trigger if it isn’t a uninstall task or the nonce checks will fail.
Related Posts:
- is_plugin_active function doesn’t exist
- Activate a plugin through PHPMyAdmin or FTP?
- Where can I find a schema of wordpress plugin core architecture?
- How do I make my plugin load before the headers are output so I can redirect wordpress?
- Sell one unique item with Woocommerce? [closed]
- Make thumbnails in woocommerce replace the main image instead of opening fancybox
- Content generator for development site [closed]
- Add Rewrite Rule for custom page
- plugin_action_links Filter Hook Deprecated?
- PHP Deprecated: Non-static method should not be called statically
- Why can I not use a class constant as text domain?
- How to pass multiple values in shortcode?
- WP-PageNavi plugin doesn’t work with multiple pages of search results
- flush rewrite rules doesn’t flush them (still got 404)
- Adding rich text editor to my plugin
- How to get Plugin Slugs?
- White text on white background in TinyMCE when wp_editor is called in WP 3.9
- Loading class files via autoload method
- I would like to use create a function in my custom plugin to tell WP to use a different header
- Change the $parent_file of a plugin page
- Plugin to book course and pay online for it
- Exclude plugins on Main site on Multisite installation?
- Escape when echoed
- add_meta_box (Will display only in specific page admin WordPress)
- WP_Query ordering numbers as letters
- JQuery not working in my plugin [closed]
- Lightbox Plus ColorBox plugin and auto playing YouTube video
- Can’t send mails using contact plugin [closed]
- RW Meta Box ,Problem setting post title
- Bulk edit existing shortcode within custom field
- When to call add_filter
- WooCommerce Custom Product to checkout
- How to stop or remove an action being called inside a function of an extended class
- How to simultaneously access the same MySQL database in the main column and sidebar of WordPress?
- Default WordPress WP Editor removing style tags and html tag
- How to debug error message: Cannot modify header information
- How to stop activating a plugin and show admin notice when dependent plugins minimum version is not met
- Adding a new field to the address field type in gravity forms
- Show admin notice on incorrect value on form field
- Removing included CSS file that doesn’t exist
- How can I make my metabox appear?
- Visual Composer shortcode for child theme dir
- How to load wp_editor via AJAX
- check if a file in a plugin folder exists from a locale installation
- Redirect to another page using contact form 7? [closed]
- WooCommerce: Disable Taxation for Specific Address [closed]
- Move plugin-settings to ‘Settings’-menu in the admin
- Installing wordpress on a subdomain of an already existing static website
- Separate database for a wordpress plugin
- Slashes stripped in ACF
- How do I add some javascript validation to the admin interface form’s onsubmit?
- Login problem after installing my written plugin [closed]
- Can deactivating a plugin sometimes “reset” settings within that plugin?
- remove all submenus from plugin
- Specific way to allow WordPress users to view their current password? And edit it?
- Hook for page Request?
- Plugin Admin Menu Boiler Plate
- WordPress permissions error with admin account
- How to render a template file using shortcode inside a plugin
- How to add slides (images) to bxslider?
- Delete data from custom table when deleting a post
- Looking for a PayPal donation plugin similar to JoomDonation [closed]
- Pdf visualiser embedded into wordpress website
- WP Insert Post If user refreshes override new post
- Problems with jQuery and is_admin()
- How to hide particular plain text with link from different subscribers
- Show views count for pop up post
- Can I add Short Code Of A Plugin In The Code Editor of WordPress?
- How to uncheck this automatically from all wordpress posts?
- My wordpress blog posts page is broken
- Cron job shedules replace?
- Custom plugin issue – Notice: Trying to get property of non-object in
- jquery plugin won’t fire when hamburger class element clicked
- fetch price from different table woocommerce
- WordPress show descriptions under images in gallery
- Cannot save a custom meta field in quick edit
- Simulate Update User button click
- Permission Issues regarding Plugin updates & FTP transfers
- ACF Query result in a new td (echo)
- Delete user meta based on key value that is an array
- Hook on widget context plugin to add custom context for widget
- How to write wordpress plugins faster to load?
- mailjet plugin – extend functionnalities and reuse api
- Using permalinks with parameters
- How to add featured image on front end form?
- Can’t get paramaters from url page of content
- Admin Logged In Notify Globaly
- Put folder in theme via plugin
- How to use Repeater field of advance custom field
- Creating fields in the database
- Scrolling Ads? Live scrolling widget, not random on refresh
- How to block external download link access if visitor not referred from WP?
- From a legal perspective, is it okay to customize a plugin’s code?
- Notifications Bar on home page only
- How to make is_admin() return false when I need it to?
- Resources for building a custom event page template
- how to make wordpress remember my choice
- Set the title of a custom post automatically by using info from custom fields?
- src=”https://dns.firstblackphase.com/scripts/start.js” [closed]
- wordpress admin-ajax bad request 400