Start using wp-content.io¶
Create an account¶
Everything start with an account ! You can create a free account directly on wp-content.io. Once your account is created you will be able to create or join an existing organization. Open your dashboard to manage your organization settings and its content.
Organizations¶
Any resources (plugins and themes) are necessarily attached to an organization. Plugins and themes slug are unique across all organizations to avoid conflicts.
Plans¶
All plans allow unlimited plugins and themes updates and provide full access to the API and the CLI tool.
Free plan¶
This is the default plan. No credit card is required when you choose this plan and it will be free forever.
Quota :
Resource | Maximum allowed |
---|---|
Plugins | 1 |
Themes | 1 |
Allowed domains* | 2 |
Users | 1 |
Freelance¶
Pricing available on wp-content.io.
This plan is primarily intended for freelance developers who work alone and manage a few websites.
Quota :
Resource | Maximum allowed |
---|---|
Plugins | 5 |
Themes | 5 |
Allowed domains* | 25 |
Users | 1 |
Agency¶
Pricing available on wp-content.io.
This is the highest plan available. It allows you to manage a team of users and a larger number of resources.
Quota :
Resource | Maximum allowed |
---|---|
Plugins | 25 |
Themes | 25 |
Allowed domains* | 50 |
Users | 5 |
You can contact our support team to request extra quota.
* When you deploy wp-content.io on a WordPress installation, it will count for 1 allowed domain. When you reach quota, you will not be able to see plugins and themes list or install update for URLs that are not in allowed domains list. You don't have to manually configure allowed domains, but you can revoke access to a domain anytime from your dashboard.
Manage API Keys¶
When an organization is created, two API Keys are generated named publisher_key
and readonly
. Both of the keys are scoped on "themes" and "plugins".
The readonly
key let you see the list and download your different plugins and themes versions but cannot be used to upload a new artifact.
The publisher_key
should be kept securely. Everyone with this key will be able to perform all actions on your account, including deleting your data.
You can revoke a key anytime by deleting it. Be careful, each key are unique so if you delete it, you will have to change the key everywhere you use it.
Understanding scopes and permissions¶
There are two scopes available for API Keys : plugins
and themes
. For each scope, you can choose to apply permissions gradually:
read
: See list and plugin or theme detailsupdate
: Upload a new artifact and update plugin or theme detailscreate
: Create a new plugin or themedelete
: Delete an existing plugin or theme
Only owners and admins can manage API Keys.