What You’ll Learn
- Whether MainWP supports custom admin URLs
- Which changes are safe on child sites vs. Dashboard
- How MainWP handles custom paths automatically
Prerequisites
- MainWP Dashboard installed
- Understanding of which plugin modifies your login/admin URLs
Custom wp-admin Path
MainWP supports customized/wp-admin/ paths on child sites.
How It Works
When connecting to a child site, MainWP attempts to reachhttp://url.com/wp-admin/admin-ajax.php. If that fails, it automatically retries with http://url.com. This fallback mechanism allows MainWP to work with most custom wp-admin configurations.
Compatibility Summary
Custom wp-login.php URL
MainWP supports renamedwp-login.php URLs on both child sites and your Dashboard.
Compatibility Summary
Common plugins that rename wp-login.php:
- WPS Hide Login
- Rename wp-login.php
- iThemes Security (now Solid Security)
- All-In-One Security
Common Issues
Jump to WP Admin Not Working
If Jump to WP Admin doesn’t work after changing login URLs:- Clear your browser cache
- Verify the security plugin allows external logins
- Check that the URL in MainWP matches the actual site URL
- See Troubleshoot Jump to WP Admin
Connection Fails After Changing Paths
If your site stops connecting after changing admin paths:- Ensure the MainWP Child plugin is still active
- Verify the site is accessible at its new path
- Resync the site from your Dashboard
- Check server error logs for blocked requests
Self-Check Checklist
- Custom paths only changed on child sites (not Dashboard wp-admin)
- Sites remain connected after path changes
- Jump to WP Admin works (or using alternative access)
- Security plugin configured to allow MainWP operations
Related Resources
- Troubleshoot Jump to WP Admin - Jump to WP Admin issues
- Troubleshoot Connection Problems - Connection issues after changes
- HTTP Basic Authentication - Another security layer consideration
