Premium License Activation
To activate your SiteOrigin Premium plugin license, go to SiteOriginPremium License in your WordPress installation and enter the license key included in your order confirmation email. Once your license key has been inserted, click Save. If the SiteOrigin menu item isn’t visible in your WordPress main menu, go to Plugins to ensure the SiteOrigin Premium plugin is installed and activated.
If you’re working on your local computer, localhost domains aren’t included in your license site count. If you’d like to exclude a staging or development site from your license site count, please, email [email protected] with the details.
Connecting to SiteOrigin
When you save your license key, your site sends a request to siteorigin.com to check it. If the request can’t get through, SiteOrigin Premium lets you know with a notice on the License page. Your key wasn’t checked, so the key itself is likely fine.
Most often, the request is being held back by one of the following:
- Your hosting plan doesn’t allow outbound requests from PHP. This is common on free and some shared plans.
- A firewall or security plugin on your site limits outbound requests.
- wp-config.php defines WP_HTTP_BLOCK_EXTERNAL without listing siteorigin.com in WP_ACCESSIBLE_HOSTS.
To allow the connection:
- Ask your host to allow outbound HTTPS requests from your site to siteorigin.com.
- If wp-config.php defines WP_HTTP_BLOCK_EXTERNAL, add siteorigin.com to WP_ACCESSIBLE_HOSTS.
- Temporarily deactivate security or firewall plugins that limit outbound requests.
- Return to SiteOrigin > Premium License and click Save.
Plugin updates use the same connection. Until it’s restored, you can download the latest version from your SiteOrigin dashboard and upload it at Plugins > Add New > Upload Plugin.
If you’d like a hand, email [email protected] and let us know which host you use.