System Requirements

Before installing Wash: Blog Manager, ensure your systems meet the following requirements.

WordPress requirements

ComponentMinimum VersionRecommended
WordPress Core6.3+Latest stable
PHP8.0+8.2+
MySQL/MariaDB5.7+ / 10.3+8.0+ / 10.6+
Memory Limit128 MB256 MB+

Required PHP extensions

  • curl - For API communication
  • json - For data serialization
  • mbstring - For string handling
  • openssl - For HMAC authentication

Wash: Blog Manager can use these plugins if you have them:

PluginPurpose
Yoast SEOSEO metadata sync
RankMathSEO metadata sync (alternative)
Advanced Custom Fields (ACF)Custom field sync
WPML / Polylang / TranslatePressMultilingual support

Shopify requirements

ComponentRequirement
Shopify PlanAny (Basic, Shopify, Advanced, Plus)
API Version2026-04
App ScopesSee below

Required Shopify app scopes

The Wash: Blog Manager app requires these permissions:

  • read_content / write_content - Blog articles
  • read_online_store_pages / write_online_store_pages - Pages
  • read_files / write_files - Images and file uploads
  • read_metaobjects / write_metaobjects, read_metaobject_definitions / write_metaobject_definitions - Metafield and author data
  • read_translations / write_translations - Translated articles for Shopify Markets
  • read_locales / write_locales - Store languages
  • read_markets - Market-based routing
  • read_online_store_navigation / write_online_store_navigation - URL redirects
  • read_publications / write_publications - Publishing to the Online Store
  • read_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:

BrowserMinimum Version
Chrome90+
Firefox88+
Safari14+
Edge90+

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:

IssueSolution
Blocked outbound connectionsWhitelist app-wash.tradik.com
Low PHP memoryIncrease memory_limit to 256M
Disabled cURLEnable curl PHP extension
Strict firewallAllow HTTPS (port 443) outbound

Checking your environment

WordPress health check

  1. Go to Tools → Site Health in WordPress admin
  2. Check for any critical issues
  3. Ensure PHP version is 8.0+
  4. 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:

  1. Install the WordPress Plugin
  2. Connect to Shopify
  3. Configure Blog Mappings