The WordPress app doesn't work with my website

WordPress | Updated 2026

If the WordPress mobile app (for iOS or Android) cannot connect to your site, it usually means the XML-RPC or REST API endpoint is blocked. Here is how to fix it.

01. XML-RPC May Be Blocked

Test if XML-RPC is accessible by visiting yourdomain.com/xmlrpc.php in your browser. You should see "XML-RPC server accepts POST requests only." If you see a 403 error or blank page, it is blocked.

To unblock:

  • Security plugins - Check Wordfence, iThemes Security, All In One WP Security, or similar plugins for an XML-RPC disable option and turn it off (or whitelist the app)
  • .htaccess rules - Check for rules blocking xmlrpc.php. Look for lines like Deny from all inside a <Files xmlrpc.php> block and remove or comment them out
  • ModSecurity - Server-level rules may block XML-RPC. If you cannot find a plugin or .htaccess block, open a ticket and we can check

02. REST API Issues

The WordPress app can also use the REST API instead of XML-RPC. Test it by visiting yourdomain.com/wp-json/ in your browser. You should see a JSON response. If you see an error, check:

  • Permalink structure - The REST API requires pretty permalinks. Go to Settings > Permalinks and make sure it is not set to "Plain." See SEO Friendly URLs.
  • Security plugins - Some plugins disable the REST API for unauthenticated users

03. JetPack Connection

The WordPress app works best when your site has JetPack installed and connected to WordPress.com. JetPack provides an alternative connection method that bypasses XML-RPC restrictions. If you prefer not to enable XML-RPC, install JetPack and log into the app with your WordPress.com account.

04. SSL Certificate Issues

If your site uses HTTPS but has an invalid or expired SSL certificate, the app may refuse to connect. Check your SSL status in cPanel > Security > SSL/TLS Status. See SSL Certificates and HTTPS.

App Still Not Connecting?

If the app cannot connect after checking these items, open a ticket with the error message the app shows.

Open a Support Ticket

Quick Recap

  1. Test xmlrpc.php - Visit yourdomain.com/xmlrpc.php to check if it is blocked
  2. Check security plugins for XML-RPC or REST API blocks
  3. Check .htaccess for rules blocking xmlrpc.php
  4. Install JetPack as an alternative connection method
  5. Verify SSL certificate is valid

WordPress mobile app troubleshooting · Last updated March 2026 · Browse all WordPress articles

  • 152 Users Found This Useful

Was this answer helpful?

Related Articles

Blocked by Jetpack

WordPress | Updated March 2026 If Jetpack is blocking your access to your own WordPress site,...

JetPack says my website is offline

WordPress | Updated 2026 Quick Answer JetPack's uptime monitor can report false "offline"...

Elementor Critical Error with Both Elementor and Elementor Pro

WordPress | Updated March 2026 When both Elementor (free) and Elementor Pro are active and...

WordPress Error: Missing a Temporary Folder

WordPress | Updated March 2026 The "Missing a temporary folder" error in WordPress occurs...



Save 30% on web hosting - Use coupon code Hosting30