What You’ll Learn
- How to identify if your sites are affected
- Alternative methods for installing plugins and themes
- How to check for updates manually
Who Is Affected
This issue primarily impacts:- Sites hosted with certain providers that have implemented access restrictions
- Hosting environments with aggressive security policies that block external API calls
- Networks with firewalls that filter WordPress.org traffic
How This Affects MainWP
Plugin and Theme Installation
When you try to install plugins or themes from WordPress.org through MainWP on affected sites, the operation fails with timeout errors. The hosting environment blocks the connection before the download can complete.Update Detection
Affected child sites cannot retrieve update information from WordPress.org. MainWP relies on each child site to report available updates. If a site cannot check WordPress.org, MainWP won’t show pending updates for that site’s WordPress.org plugins and themes.Common Error Messages
| Symptom | Indicates |
|---|---|
| Connection timeout during installation | Blocked WordPress.org access |
| ”Could not retrieve plugin information” | API request blocked |
| Updates not appearing | Cannot check WordPress.org for versions |
| Empty search results | Repository access blocked |
Alternative Methods
Upload via ZIP File
Download plugins and themes directly from WordPress.org on your local computer, then upload through MainWP:Download from WordPress.org
Visit WordPress.org and download the plugin or theme ZIP file to your computer.
Use MainWP Favorites
The Favorites extension lets you store plugins and themes for deployment:- Download the plugin or theme ZIP from WordPress.org
- Add it to your Favorites library in MainWP
- Deploy to any child site without needing WordPress.org access
Manual Installation
For individual sites:- Access the child site’s wp-admin (use Jump to WP Admin or log in directly)
- Navigate to Plugins > Add New > Upload Plugin
- Upload the ZIP file and activate
Check for Updates Manually
If update detection is affected:- Visit WordPress.org plugin pages directly to check current versions
- Compare against the versions shown in MainWP for your sites
- Download and upload updates using the ZIP method
Recommendations
- Bookmark WordPress.org pages for plugins you use frequently
- Keep local copies of essential plugin ZIP files
- Use the Favorites extension to maintain a deployment library
Self-Check Checklist
- Identified which child sites are affected
- Downloaded essential plugins as ZIP files
- Set up Favorites library for common plugins
- Tested ZIP upload installation method
Related Resources
- Managing Plugins - Plugin management overview
- Favorites Extension - Plugin library management
- Hosting Compatibility - Hosting information