> For the complete documentation index, see [llms.txt](https://premiumpress.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://premiumpress.gitbook.io/docs/requirements.md).

# Requirements

### Basic Requirements

To create a website you need these 3 essential things;

1. Website Hosting
2. Domain Name
3. Website Content (WordPress + PremiumPress theme)

### WordPress Hosting

Before you can build a website you need somewhere to store your website content which can be accessed 24/7 by users worldwide via the Internet. This is where website hosting comes into play.

#### Recommended Hosting Providers

We have a list of our recommended hosting providers that are tested to ensure full compatibility with our products.

<https://www.premiumpress.com/wordpress-hosting/>

{% hint style="danger" %}
We **do not** recommend hosting a website on wordpress.com
{% endhint %}

### Domain Name

Typically domain names can be purchased alongside website hosting however more experienced users will tend to buy them separately so they are not tired to a hosting provider.

We recommend the following service for buying domain names.

[https://www.godaddy.com](https://hk.godaddy.com/)

### Website Content

#### WordPress 5.x.x

PremiumPress themes are developed to work with the latest version of WordPress. The latest version of WordPress can be downloaded here;

<https://en-gb.wordpress.org/download/>

According to the official WordPress documentation, the following hosting specifications are recommend;

1. PHP version 7.3 or greater.
2. MySQL version 5.6 or greater OR MariaDB version 10.1 or greater.
3. HTTPS support

The full list of WordPress requirements can be found here:&#x20;

<https://wordpress.org/about/requirements/>

#### Additional Theme Requirements

We do not require any additional functionality for the theme to function however we have additional features that will work if your hosting environment supports them.

1. FFMEG PHP Extension - used for video thumbnails.
