System Requirements
Before installing Wash: Blog Manager, ensure your systems meet the following requirements.
WordPress requirements
| Component | Minimum Version | Recommended |
|---|---|---|
| WordPress Core | 6.3+ | 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
Wash: Blog Manager can use these plugins if you have them:
| 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-04 |
| App Scopes | See below |
Required Shopify app scopes
The Wash: Blog Manager app requires these permissions:
read_content/write_content- Blog articlesread_online_store_pages/write_online_store_pages- Pagesread_files/write_files- Images and file uploadsread_metaobjects/write_metaobjects,read_metaobject_definitions/write_metaobject_definitions- Metafield and author dataread_translations/write_translations- Translated articles for Shopify Marketsread_locales/write_locales- Store languagesread_markets- Market-based routingread_online_store_navigation/write_online_store_navigation- URL redirectsread_publications/write_publications- Publishing to the Online Storeread_products- Product and collection links in content
Network requirements
WordPress server
- The server must be able to make outbound HTTPS connections to
app-wash.tradik.com, so port 443 can't be blocked. - The site needs a valid SSL certificate for the API calls.
Shopify store
Nothing extra is needed. Shopify hosts the store.
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.3+
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 connecting, open Apps > Wash > Connections in Shopify and click Test next to the WordPress URL. It shows WordPress connection OK, or the reason Wash can't reach your site.
Next steps
Once your environment meets these requirements: