Skip to content

WordPress VIP Documentation

Get started

Illustration of a laptop displaying an image of a launching rocket

The WordPress VIP (WPVIP) Platform provides Enterprise-quality security and performance for WordPress and Node.js applications. Learn about the WPVIP infrastructure and how to get your team members up and running to work with your applications.

WPVIP’s infrastructure

To provide Enterprise-quality security and performance, WPVIP’s infrastructure works a bit differently than what you might be used to. Learn about what makes WPVIP’s infrastructure special and the tools that enable you to interact with your application.

User access management

Different team members will require different user accounts and levels of access depending on their role and the type of work that they do. Learn how to provide team members with the accounts and levels of access that they need.

Developer resources

Every application on WPVIP is provided with its own wpcomvip GitHub repository. Additional tools such as the VIP Dashboard and VIP-CLI enable developers to manage applications and their environments, as well as access several types of Logs and Performance metrics.

Additional tools and references for developers:

Launch a site

Site launches require many steps, including content migration and DNS updates for domains. Once all of the preparation steps are complete, a site can be self-launched using tools built into the VIP Dashboard.

WordPress resources

Abstract graphic of puzzle pieces

WordPress.org provides free educational resources for all WordPress developers and content creators at all levels of experience. Available resources include guidebooks, courses, instructional videos, and more.

For developers

The Developer Resources hub on WordPress.org is an essential reference for all WordPress developers. Specific sections of Developer Resources that we think are bookmark-worthy:

For content creators

Resources on WordPress.org for site owners, authors, editors, and everyone on the team who logs in to WordPress to contribute content and manage a site’s settings:

Recent releases and updates

Abstract graphic of a checkerboard

We regularly update our documentation by making improvements to our existing content and adding new content to support features and products as they are released.

  • Add, edit, or remove HTTP response headers

    HTTP response headers can be added, and some of a site’s HTTP response headers can be edited or removed. Modifications to HTTP response headers should be made with filters in a custom plugin or in a theme’s functions.php file. Add a header Use the wp_headers filter in a theme’s functions.php file to add new headers. […]

  • HTTP response headers added by WPVIP

    A set of default HTTP response headers are added to every site that is hosted on the VIP Platform. These headers help WPVIP to monitor the platform and can be useful for troubleshooting the origin of a request. x-cache response header Incoming requests to a site hosted on WordPress VIP are first encountered by the […]

  • Target a specific edge server location

    By default, responses to a request are served by an edge server geographically located closest to the user making the request. However for testing purposes or to debug issues related to caching behaviors it can be useful to target an edge server in a specific global location. To target an edge server in a specific […]

  • Check the status of DNS records for email

    To send emails from a custom domain, the domain’s DNS must be updated with the required DNS record values (SPF, DKIM, or DMARC). A domain’s DNS records must be detected by the WPVIP Platform before the domain can be used for sending emails. Newly added DNS records for a domain might require up to 24 […]

WPVIP Support

If answers to your questions cannot be found in WPVIP’s documentation or in WordPress.org’s resources, the WPVIP Support team can help.

Request help in the WPVIP Support portal for technical issues, launch planning, and other questions related to your application. Support tickets that are created with relevant, detailed information about an issue help the Support team to more quickly understand the scope, nature, and context so that you can receive help as efficiently as possible.

Last updated: September 10, 2024