System Requirements
Before installing Wash: Blog Manager, ensure your systems meet the following requirements.
WordPress Requirements
| Component | Minimum Version | Recommended |
|---|---|---|
| WordPress Core | 6.0+ | Latest stable |
| PHP | 8.0+ | 8.2+ |
| MySQL/MariaDB | 5.7+ / 10.3+ | 8.0+ / 10.6+ |
| Memory Limit | 128 MB | 256 MB+ |
Required PHP Extensions
curl- For API communicationjson- For data serializationmbstring- For string handlingopenssl- For HMAC authentication
Recommended WordPress Plugins
These plugins enhance Wash: Blog Manager functionality:
| Plugin | Purpose |
|---|---|
| Yoast SEO | SEO metadata sync |
| RankMath | SEO metadata sync (alternative) |
| Advanced Custom Fields (ACF) | Custom field sync |
| WPML / Polylang / TranslatePress | Multilingual support |
Shopify Requirements
| Component | Requirement |
|---|---|
| Shopify Plan | Any (Basic, Shopify, Advanced, Plus) |
| API Version | 2026-01 |
| App Scopes | See below |
Required Shopify App Scopes
The Wash: Blog Manager app requires these permissions:
read_content/write_content- Blog articles and pagesread_files/write_files- Media uploadsread_metaobjects/write_metaobjects- Metafield managementread_locales- Language/locale detectionread_markets- Market-based routing
Network Requirements
WordPress Server
- Outbound HTTPS - Must allow connections to
app-wash.tradik.com - SSL Certificate - Required for secure API communication
- No firewall blocking - Ports 443 (HTTPS) must be open
Shopify Store
- No additional requirements - Shopify handles all hosting
Browser Requirements
For the WordPress admin and Shopify app interfaces:
| Browser | Minimum Version |
|---|---|
| Chrome | 90+ |
| Firefox | 88+ |
| Safari | 14+ |
| Edge | 90+ |
Hosting Compatibility
Wash: Blog Manager works with most WordPress hosting providers:
Tested Hosting Providers
- Managed WordPress: WP Engine, Kinsta, Flywheel, Pressable
- Cloud Hosting: AWS, Google Cloud, DigitalOcean, Linode
- cPanel Hosting: SiteGround, Bluehost, HostGator
- VPS: Any with PHP 8.0+ and WordPress 6.0+
Known Limitations
Some hosting environments may require adjustments:
| Issue | Solution |
|---|---|
| Blocked outbound connections | Whitelist app-wash.tradik.com |
| Low PHP memory | Increase memory_limit to 256M |
| Disabled cURL | Enable curl PHP extension |
| Strict firewall | Allow HTTPS (port 443) outbound |
Checking Your Environment
WordPress Health Check
- Go to Tools → Site Health in WordPress admin
- Check for any critical issues
- Ensure PHP version is 8.0+
- Verify required extensions are active
Testing API Connectivity
After installing the plugin, use the "Test Connection" button in Settings → Wash: Blog Manager to verify your server can reach the Shopify app.
Next Steps
Once your environment meets these requirements: