You can install it like any other ZIP plugin:
- Go to your WordPress dashboard
- Navigate to Plugins → Add New → Upload Plugin
- Upload the ZIP file you downloaded from wp-content.io
- Click Install Now, then Activate
A free WordPress plugin that lets you install and update private plugins and themes directly from your wp-content.io account — no manual setup, no code to write.
Here are some common questions about how the External Repositories plugin works, how to install it, and how it connects to your private plugin sources.
You can install it like any other ZIP plugin:
It connects your WordPress site to an external plugin repository, allowing you to install and update private plugins and themes — just like you would with plugins from the official WordPress directory.
No, the plugin is designed to work with any compatible API that follows the same endpoints as wp-content.io. If you’re hosting your own repository with the same API structure, the plugin will work as well.
Learn more about the API structure here: API documentation.
No. Just install the plugin, enter your API key and source URL in the settings, and you’re ready to go. No additional code required.
Yes. All requests are made over HTTPS, and your API key is stored securely. The plugin never exposes your private code or credentials.
Yes. External Repositories is fully compatible with WordPress multisite installations.
It allows you to list and install private plugins directly from the Network Admin interface, just like with any other plugin.