Jetpack Hosting Requirements
Ensuring a best-in-class WordPress experience
Supporting WordPress Hosts
These are the minimum requirements we expect the hosts we work with to meet, based on our experience working with millions of WordPress users.
The purpose behind these requirements is to ensure a great baseline WordPress experience for all users.
Requirements for Hosting Partners
- Jetpack must be included as part of your WordPress offering, included in all automated installs.
- Partners may customize which Jetpack features are made available to customers when the partner is provisioning sites, or selling Jetpack plans directly to their customers. However, no Jetpack features may be blacklisted, hidden, or otherwise made unavailable to users when users are purchasing plans directly from Jetpack. Additionally, no security blocks or other “walls” should prevent Jetpack from being connected and used to its fullest extent when a user purchases a plan directly from Jetpack.
- Requests from WordPress.com through the XML-RPC interface may not be blocked.
- Users must have easy access to either the SFTP or SSH transmission method.
- Users’ sites must be able to make outbound HTTPS requests.
- Hosts may not block or obfuscate the use of 3rd party free SSL certificates. While it is not required, we prefer that hosts make free SSL certificates available to users.
- All new offerings to users must be built on PHP 5.6 or greater, and MySQL 5.5 or greater.
- No WordPress plugins or themes should be auto-installed or promoted to users that have known and unaddressed security issues. A list of known WordPress security issues can be found on the Exploit Database.
- Users must have access to a customer service agent or team, whether by phone, email, or live chat. Jetpack staff must have direct access to a customer service representative.
- Your hosting must perform reasonably fast, even under times of high demand, and score highly in a performance test conducted by Jetpack staff.