# Wordpress

## What's the difference between the self-hosted and regular wordpress integrations?

The main difference between self-hosted (WordPress.org) and regular WordPress integrations (WordPress.com) lies in control and flexibility.

With **self-hosted WordPress**, you download the software from WordPress.org and install it on your own web hosting server. This option offers you full control over your site, including advanced customization options, the ability to install custom themes and plugins, and access to the site's underlying code.

In contrast, **WordPress.com** is a hosted service that takes care of all the technical aspects of website management, like security and updates, but offers limited control over customization and requires a subscription for advanced features.

Choosing between the two depends on your technical skills, budget, and specific needs. If you desire complete control and are comfortable managing a web server, self-hosting is ideal. However, if you prefer simplicity and less maintenance, opting for the hosted WordPress.com may be more suitable.

When connecting Wordpress to Relay.app - the connection needs to match your specific hosting choice

## Connection setup issues

When connecting Relay.app to Wordpress, particularly for the self-hosted options, there are a number of issues that can impact our ability to connect successfully. Please go through the following checklist to ensure that your Wordpress instance is configured correctly

1. Please ensure you're using a recent version of Wordpress (5.6 or greater) that has full support for API endpoints (<https://wordpress.com/support/check-your-wordpress-version/>)
2. Please check if the API endpoints are enabled on your site (navigating to http\://\<yoursite.com>/wp-json/ should return something that isn't a 404)
3. If step 2 doesn't work, you might need to enable pretty permalinks for your Wordpress paths: <https://wordpress.org/documentation/article/customize-permalinks/#pretty-permalinks>
