> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mainwp.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Pressable

> MainWP Pressable Extension simplifies your Pressable hosting management experience, such as creating, disabling, and deleting websites, enabling or disabling CDN, managing backups, and more without the need to log in to your Pressable account.

## What You'll Learn

* Connecting your Pressable account to MainWP
* Creating new Pressable sites from the Dashboard
* Managing CDN, backups, and site state
* Understanding the Dashboard page features

***

<div id="addon-data" style={{display: 'none'}} data-title="Pressable" data-purchase-url="https://mainwp.com/extension/pressable/" data-pricing-tier="pro" data-bundle="MainWP Pro" data-addon-type="integration" data-version="5.0.1" data-developer="MainWP" data-changelog-url="https://mainwp.com/changelog/mainwp-pressable-extension/" data-integrates-with="Pressable" data-owned-by="Pressable, Inc." data-privacy-url="https://automattic.com/privacy/" />

<Info>
  **Integration Add-on** - This add-on extends MainWP to work with Pressable. Requires a Pressable account and Pressable-hosted sites added to your MainWP Dashboard as child sites.
</Info>

MainWP Pressable extension provides access to the most important Pressable management features. It allows you to quickly **create new Pressable sites** directly in the extension and at a glance, gives quick insight into the **State, Environment** and **Data Center** of the Pressable site and **Visitor Analytics**, and provides **Backup** and **CDN management**.

<iframe className="w-full aspect-video rounded-xl" src="https://www.youtube.com/embed/TKnPW-QghHo" title="Pressable - Video Tutorial" frameBorder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />

## Installing the extension

Follow these steps to install the Pressable extension.

<Steps>
  <Step title="Go to your MainWP Dashboard" />

  <Step title="Go to the MainWP Dashboard > Add-ons > Manage Add-ons page" />

  <Step title="Click the Install Add-ons button">
    Click the **Install Add-ons** button [    <img src="https://mintcdn.com/mainwp/prJFyo89l1sl-7Fz/images/add-ons/install-domain-monitor.png?fit=max&auto=format&n=prJFyo89l1sl-7Fz&q=85&s=6582303fcb190d6df5f3b03e3deadf04" alt="Install Add-ons button on the MainWP Add-ons page" width="322" height="501" data-path="images/add-ons/install-domain-monitor.png" />](/images/add-ons/install-domain-monitor.png)
  </Step>

  <Step title="Locate the Pressable extension and select it" />

  <Step title="Click the Install button" />

  <Step title="Once the installation process is complete, click the Activate Add-ons button.">
    Once the installation process is complete, click the **Activate Add-ons** button. [    <img src="https://mintcdn.com/mainwp/j2Qcsx2S8ZiV6Kwo/images/add-ons/activate-domain-monitor.png?fit=max&auto=format&n=j2Qcsx2S8ZiV6Kwo&q=85&s=77d02a5a5be13aca2df95191a46cc5b4" alt="Activate Add-ons button on the MainWP Add-ons page" width="320" height="481" data-path="images/add-ons/activate-domain-monitor.png" />](/images/add-ons/activate-domain-monitor.png)
  </Step>
</Steps>

## Connect extension to your Pressable account

<Steps>
  <Step title="Navigate to your Pressable account and open the API Application page">
    Navigate to your Pressable account and open the [API Application](https://my.pressable.com/api/applications) page
  </Step>

  <Step title="Click the Create New API Application button">
    <img src="https://mintcdn.com/mainwp/fe8MDk8Na8l3lQHZ/images/add-ons/pressable-create-api.png?fit=max&auto=format&n=fe8MDk8Na8l3lQHZ&q=85&s=aebc09ec0a6808b2ebca6773b5cb0e3f" alt="Click the Create New API Application button" width="1269" height="765" data-path="images/add-ons/pressable-create-api.png" />
  </Step>

  <Step title="Enter a desired name for the API Application, give the application all permissions, and click the Save button">
    Enter a desired name for the API Application, give the application all permissions, and click the **Save** button <img src="https://mintcdn.com/mainwp/fe8MDk8Na8l3lQHZ/images/add-ons/pressable-api-permissions.png?fit=max&auto=format&n=fe8MDk8Na8l3lQHZ&q=85&s=c7ebe518bccc2f125b2a6c2c07ac3896" alt="Pressable API Application form with name field and permissions options" width="1266" height="953" data-path="images/add-ons/pressable-api-permissions.png" />
  </Step>

  <Step title="You will be presented with a Client ID and Client Secret">
    You will be presented with a Client ID and Client Secret. We will use these to connect the extension, so copy them somewhere or leave this browser tab open <img src="https://mintcdn.com/mainwp/fe8MDk8Na8l3lQHZ/images/add-ons/pressable-client-credentials.png?fit=max&auto=format&n=fe8MDk8Na8l3lQHZ&q=85&s=c185b48cf077c02dca412f6b1b65b5c2" alt="Pressable Client ID and Client Secret displayed after creating API application" width="1268" height="1054" data-path="images/add-ons/pressable-client-credentials.png" />
  </Step>

  <Step title="Now navigate to your MainWP Dashboard > Add-ons > Administrative > Pressable page, and open the Settings tab">
    Now navigate to your **MainWP Dashboard > Add-ons > Administrative > Pressable** page, and open the Settings tab
  </Step>

  <Step title="Enter the Client ID and Client Secret and click the Save Settings button">
    Enter the Client ID and Client Secret and click the **Save Settings** button <img src="https://mintcdn.com/mainwp/fe8MDk8Na8l3lQHZ/images/add-ons/pressable-mainwp-settings.png?fit=max&auto=format&n=fe8MDk8Na8l3lQHZ&q=85&s=1513881aef66bbcc40926773a06ebb31" alt="MainWP Pressable Settings with Client ID and Client Secret fields" width="1266" height="804" data-path="images/add-ons/pressable-mainwp-settings.png" />
  </Step>
</Steps>

## Dashboard page of the extension

This page contains all of the features or shortcuts to the features of the Pressable extension. <img src="https://mintcdn.com/mainwp/fe8MDk8Na8l3lQHZ/images/add-ons/pressable-dashboard-overview.png?fit=max&auto=format&n=fe8MDk8Na8l3lQHZ&q=85&s=565db28802fb87d046c73e88d195004d" alt="Pressable Dashboard showing connected sites with CDN, State, and Environment columns" width="2000" height="834" data-path="images/add-ons/pressable-dashboard-overview.png" /> This table will contain all sites from the Pressable account you connected in the extension Settings that are also added to this MainWP Dashboard. Sites from the Pressable account that are not added to the MainWP Dashboard as child sites will NOT be shown here. The columns of the table that are specific to the Pressable extension are as follows:

* **CDN**: Shows a graphical indicator of whether the Pressable CDN is enabled on the child site
* **State**: Displays the status of the child site, either Live or Disabled
* **Environment:** Displays the environment type, either Staging, Development or Production
* **Data Center:** Displays the location of the Pressable data center where the child site is hosted at
* **IP Address:** Displays the IP Address of the Pressable data center where the child site is hosted at
* **Visits This Month:** Displays the number of visits for this child site for this month, as logged by Pressable
* **Visits Last Two Years:** Displays the number of visits for this child site for the last two years, as logged by Pressable
* **Last Backup:** Displays the date and time of the last performed Pressable backup

## Create a new Pressable site

<Steps>
  <Step title="Navigate to MainWP Dashboard > Add-ons > Administrative > Pressable page" />

  <Step title="Click the Create New Site button">
    <img src="https://mintcdn.com/mainwp/fYo8wl5GET5OrNvZ/images/add-ons/90a2156a9937.png?fit=max&auto=format&n=fYo8wl5GET5OrNvZ&q=85&s=ab4b906cc857b05cf8ae7ede433efacf" alt="Click the Create New Site button" width="1888" height="805" data-path="images/add-ons/90a2156a9937.png" />
  </Step>

  <Step title="Enter the information for the new site">
    <img src="https://mintcdn.com/mainwp/fe8MDk8Na8l3lQHZ/images/add-ons/pressable-create-new-site.png?fit=max&auto=format&n=fe8MDk8Na8l3lQHZ&q=85&s=9a9c7e4624c32c0e460cdb3e6c2d05e6" alt="Enter the information for the new site" width="918" height="721" data-path="images/add-ons/pressable-create-new-site.png" />

    1. Enter the desired **Site Name** **NOTE:** Periods, spaces, and other special characters are not permitted in site names. Dashes are fine, but the name cannot start or end with a dash. The name must be at least 3 characters in length.
       2\.  Choose whether the site should be **Staging** or not
       3\.  From the **Site Type** dropdown, select either WordPress or WooCommerce
       4\.  From the **PHP Version** dropdown, select the available PHP version
       5\.  From the **Datacenter** dropdown, optionally select the location of the data center
  </Step>

  <Step title="Click the Create Site button" />
</Steps>

## Available Actions for Child Sites

Available actions you can perform on the child sites are located in the ellipsis menu. Hosting actions are also available in the Bulk Actions menu: Enable Sites, Disable Sites, Delete Sites, Convert Live to Staging, Convert Staging to Live, Enable CDN, Disable CDN, and Go to phpMyAdmin. <img src="https://mintcdn.com/mainwp/fe8MDk8Na8l3lQHZ/images/add-ons/pressable-bulk-actions.gif?s=b542b61197999c68171ba1a669c2186f" alt="Animation showing available actions in the site ellipsis menu and Bulk Actions" width="1890" height="794" data-path="images/add-ons/pressable-bulk-actions.gif" />

* **Sync Data:** Synchronizes the child site through the MainWP Dashboard site sync
* **Overview**: Opens the Child Site Overview on the MainWP Dashboard
* **Edit**: Opens the Child Site Edit page on the MainWP Dashboard
* **Enable/Disable Site**: Changes the State of the site in the Pressable hosting account to either Live or Disabled
* **Delete Site:** Deletes the site from the Pressable hosting account
* **Convert to Staging** / **Staging to Live:** Converts the site either from Staging to Live, or from Live to Staging
* **Enable/Disable CDN:** Either enables or disables the CDN feature on the Pressable hosting account
* **Go to phpMyAdmin:** Opens the phpMyAdmin page for that child site on the Pressable hosting account
* **Manage Backups:** Opens the Pressable Backups page for that Child Site. You can either initialize a Site Restore or download one of the existing backup files. <img src="https://mintcdn.com/mainwp/fe8MDk8Na8l3lQHZ/images/add-ons/pressable-sites-dashboard.png?fit=max&auto=format&n=fe8MDk8Na8l3lQHZ&q=85&s=efcb4548627b930bacae429fa17146e5" alt="Pressable Backups page with Site Restore and download options" width="1677" height="1077" data-path="images/add-ons/pressable-sites-dashboard.png" />

***

## Related Resources

* [Development Add-ons](/add-ons/development) - Browse all development tools
* [Hosting Compatibility](/advanced/miscellaneous/hosting-compatibility) - Hosting provider information
* [Manage Child Sites](/sites/management/manage-child-sites) - Site management guide
