Before installing WP Pricing Tables, ensure your hosting environment meets these requirements. This guide covers everything from minimum specifications to recommended configurations for optimal performance.
Minimum Requirements
WordPress Version
- Minimum: WordPress 5.0 or higher
- Recommended: WordPress 6.0 or higher
- Tested up to: WordPress 6.7+
💡 Why We Recommend WordPress 6.0+:
While WP Pricing Tables works on WordPress 5.0+, versions 6.0 and above include important security updates and performance improvements that benefit your entire site.
PHP Version
- Minimum: PHP 7.2
- Recommended: PHP 8.0 or higher
- Tested: PHP 7.2, 7.4, 8.0, 8.1, 8.2, 8.3
Performance Benefits of PHP 8.0+:
- Up to 50% faster page load times
- Better memory management
- Improved security features
- Modern language features for better performance
⚠️ PHP 7.2 End of Life:
PHP 7.2 reached end-of-life in November 2020 and no longer receives security updates. If you're still on PHP 7.2, contact your hosting provider to upgrade to PHP 8.0 or higher for better security and performance.
MySQL/MariaDB Version
- MySQL: 5.6 or higher (recommended: 8.0+)
- MariaDB: 10.1 or higher (recommended: 10.6+)
Server Memory
- Minimum: 64 MB PHP memory limit
- Recommended: 128 MB or higher
- For large sites: 256 MB or higher
Server Requirements
- HTTPS/SSL: Required for payment processing (Stripe, PayPal)
- cURL: Required for license validation and payment gateways
- JSON Support: Required (enabled by default in PHP 5.2+)
- GD Library: Recommended for image processing
Recommended Configuration
For the best experience with WP Pricing Tables, we recommend:
| Component | Minimum | Recommended |
|---|---|---|
| WordPress | 5.0+ | 6.4+ |
| PHP | 7.2 | 8.1+ |
| MySQL | 5.6 | 8.0 |
| Memory Limit | 64 MB | 256 MB |
| Max Execution Time | 30 seconds | 60 seconds |
Hosting Provider Recommendations
WP Pricing Tables works on all major hosting providers. However, these providers are specifically tested and optimized:
Excellent Performance
- WP Engine - Managed WordPress hosting with automatic updates
- Kinsta - Premium managed hosting with PHP 8.1+
- SiteGround - Excellent WordPress optimization
- Cloudways - Flexible cloud hosting options
Good Performance
- Bluehost - Budget-friendly WordPress hosting
- HostGator - Reliable shared hosting
- DreamHost - WordPress-optimized plans
- A2 Hosting - Fast Turbo servers
💡 Managed WordPress Hosting:
Managed WordPress hosts like WP Engine and Kinsta handle PHP updates, security, and optimization automatically - perfect if you want a hands-off approach.
Checking Your Current Environment
Method 1: WordPress Site Health
The easiest way to check your system:
- Go to WordPress Dashboard → Tools → Site Health
- Click the Info tab
- Expand Server section
- Check your PHP version, MySQL version, and memory limit
Method 2: Plugin Check
After installing WP Pricing Tables:
- Go to Premium Pricing Tables → System Info
- Review the system status report
- Green checkmarks = all requirements met
- Yellow warnings = recommended upgrades
- Red X marks = action required
Browser Compatibility
WP Pricing Tables admin interface and front-end tables work perfectly on:
Desktop Browsers
- Google Chrome (latest 2 versions)
- Mozilla Firefox (latest 2 versions)
- Safari (latest 2 versions)
- Microsoft Edge (latest 2 versions)
Mobile Browsers
- Safari iOS (latest version)
- Chrome Android (latest version)
- Samsung Internet (latest version)
💡 Internet Explorer:
Internet Explorer 11 and below are not supported. If you need IE11 support for your visitors, please contact our support team for legacy compatibility options.
Plugin Compatibility
Page Builders - Fully Compatible
- Elementor - Full integration with drag & drop
- Gutenberg - Native WordPress editor support
- WPBakery - Shortcode integration
- Divi Builder - Works perfectly with Divi modules
- Beaver Builder - Shortcode support
Payment Gateways - Tested & Compatible
- Stripe - Direct integration
- PayPal - Direct integration
- WooCommerce - Full compatibility
- Easy Digital Downloads - Compatible
Caching Plugins - Compatible
- WP Rocket
- W3 Total Cache
- WP Super Cache
- LiteSpeed Cache
- Autoptimize
SEO Plugins - Compatible
- Yoast SEO
- Rank Math
- All in One SEO
- SEOPress
Known Incompatibilities
Plugins That May Cause Conflicts
- Lazy Load plugins - May delay table rendering (can be fixed with exclusions)
- Minification plugins - May break JavaScript (add our scripts to exclusion list)
- Old security plugins - May block AJAX requests (whitelist our endpoints)
See our Plugin Conflicts guide for solutions.
Upgrading Your Environment
How to Upgrade PHP Version
- Contact your hosting provider support
- Request PHP 8.0 or higher upgrade
- Ask them to test in a staging environment first
- Backup your site before the upgrade
- Test thoroughly after upgrade
⚠️ Before Upgrading PHP:
Always backup your entire site before upgrading PHP versions. While WP Pricing Tables is compatible with all modern PHP versions, other plugins on your site might not be.
How to Increase Memory Limit
Method 1: wp-config.php
define('WP_MEMORY_LIMIT', '256M');
Method 2: php.ini
memory_limit = 256M
Method 3: .htaccess
php_value memory_limit 256M
Performance Expectations
With recommended specifications:
- Admin panel load time: Under 2 seconds
- Front-end table render: Under 0.5 seconds
- Tables per page: Unlimited (recommended max 5 for page speed)
- Features per table: Unlimited (tested with 100+ features)
- Tables total: Unlimited
Testing Your Setup
After installation, run these quick tests:
- Create a test table - Ensure the builder loads properly
- Publish and view - Check front-end rendering
- Test on mobile - Verify responsive design works
- Check page speed - Use GTmetrix or PageSpeed Insights
- Test payment buttons - If using Stripe/PayPal integration
✅ Everything Working?
If your site meets the requirements and all tests pass, you're ready to create amazing pricing tables!