1. Home
  2. Help Desk
  3. Troubleshooting
  4. Why is my plugin not working after installation?

Why is my plugin not working after installation?

If your plugin isn’t working properly after installation, this is usually caused by plugin conflicts, server compatibility problems, or configuration issues. Most installation problems can be resolved by systematically checking your site’s setup and identifying what’s interfering with normal operation.

Test for Plugin Conflicts

Plugin conflicts are the most common cause of functionality problems after installation.

Follow this systematic approach:

  • Create a backup of your site before making changes
  • Deactivate all other plugins except our plugin and WooCommerce
  • Test the plugin functionality with minimal plugins active
  • Reactivate plugins one by one, testing after each activation
  • When the problem returns, you’ve found the conflicting plugin

If you identify a conflict, check if both plugins have updates available or look for alternative plugins that serve the same purpose.

Verify System Requirements

Check these essential requirements:

  • WordPress Version: 5.0 or higher
  • WooCommerce Version: 4.0 or higher
  • PHP Version: 7.4 or higher
  • Memory Limit: At least 256MB

To check your system status:
Go to WooCommerce → Status and review the “System Status” tab for any red warning indicators. Contact your hosting provider to resolve server-related issues.

Clear Caching Issues

Caching can interfere with new plugin functionality and prevent changes from appearing.

Clear all caches:

  • Plugin caches: Clear any caching plugins (W3 Total Cache, WP Rocket, etc.)
  • Browser cache: Hard refresh your browser (Ctrl+F5 or Cmd+Shift+R)
  • Server cache: Contact your hosting provider about clearing server-side caches
  • CDN cache: Clear any CDN caches if you use services like Cloudflare

Wait 5-10 minutes after clearing caches, then test in an incognito browser window.

Check Plugin Configuration

Sometimes plugins appear broken when they need proper configuration.

Verify settings:

  • Navigate to the plugin’s settings page in WordPress admin
  • Review all configuration options and tabs
  • Look for enable/disable toggles that need activation
  • Ensure required fields are completed
  • Save settings and test functionality

Many plugins have features disabled by default or require specific page-level activation.

Review Error Messages

Check for errors in these locations:

  • WordPress admin dashboard notifications
  • Browser console (press F12, check Console tab)
  • PHP error logs (available through hosting control panel)
  • Plugin-specific error messages

Common errors and solutions:

  • “Plugin requires WooCommerce”: Install and activate WooCommerce first
  • “Memory limit exceeded”: Contact hosting provider to increase PHP memory
  • JavaScript errors: Usually indicate plugin conflicts

Test Theme Compatibility

Quick theme test:

  • Temporarily switch to a default WordPress theme (Twenty Twenty-Three)
  • Test plugin functionality with the default theme
  • If it works, you have a theme conflict
  • Contact your theme developer for compatibility help

Check Different Scenarios

Test plugin functionality across:

  • Different browsers and devices
  • Logged-in vs. logged-out users
  • Frontend vs. backend functionality
  • Different user roles if applicable

Advanced Troubleshooting

If basic steps don’t work:

Enable debug mode:

define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);

Check /wp-content/debug.log for detailed error messages.

Reinstall the plugin:

  • Deactivate and delete the current plugin
  • Download a fresh copy from your account
  • Reinstall and reactivate

When to Contact Support

Contact our support team if you’ve tried these troubleshooting steps without success.

Include in your support request:

  • WordPress and WooCommerce version numbers
  • Plugin version number
  • List of active plugins
  • Any error messages (exact text)
  • Steps you’ve already tried
  • Screenshots of the problem

Need More Help?

Our support team responds within 24 hours during business days and can help diagnose complex issues specific to your site setup. Contact us through our support form with your troubleshooting details.