FeaturesBuildBuildBuildBetter from the startBetter from the startManageManageManageWhen every site mattersWhen every site mattersColla..." /> FeaturesBuildBuildBuildBetter from the startBetter from the startManageManageManageWhen every site mattersWhen every site mattersColla..." /> Changelog - Pressable
Get up to $10,000 when you switch to Pressable. Available for eligible migrations until June 30, 2025. Get Started Now!

Changelog

Introducing: Sandbox Sites

You asked—we delivered! You now have a third environment type in your toolbox: Sandbox Sites.

Unlike staging sites, which are typically used to prepare for launch or safely test updates, Sandbox Sites are independent from your production environment and built for flexibility. They’re perfect for early-stage development, prototyping, and multi-developer collaboration.

Every plan now includes one Sandbox Site and one Staging Site per live site, so you can experiment freely—without extra cost.

MyPressable control panel sandbox site interface

Whether you’re building something new or just trying things out, Sandbox Sites are here to make your workflow smoother and more creative.

Learn more about Sandbox Sites and how they can work for you here

Happy experimenting!

Introducing: Advanced Site Metrics

Performance data is powerful — and while we’ve long provided these key insights in the MyPressable Control Panel, they’ve mostly been helpful for spotting issues. Now you can dig deeper without ever leaving your site’s details page, thanks to our new Advanced Site Metrics.

Available now for all sites hosted on Pressable, these metrics give you detailed, time-based visualizations right inside the Control Panel, making it easier than ever to monitor and understand your site’s performance and traffic behavior. 

Whether you’re a developer, site owner, or just curious about how things are running under the hood, you now have access to:

  • Traffic volume and performance trends (requests per second, average response time, and bandwidth usage)
  • Cache efficiency insights, showing how many requests were served from cache vs. dynamically
  • Rendering breakdowns to compare performance between static and PHP-rendered responses
  • HTTP status code distributions to surface slow or error-prone requests
  • Request method usage, highlighting how much of your traffic is GET, POST, or other HTTP verbs
  • Visitor traffic by region, visualized on a world map
  • Crawler vs. human traffic, helping you spot bot behavior
  • Admin-AJAX performance, so you can pinpoint slow WordPress admin actions

You can toggle between time ranges like the past hour, day, week, or even month to spot trends and anomalies across different windows.

To get started, just head to the Metrics link on your Site Information page in the Control Panel.

As always, our team is also available to help you if you see anything amiss in your Site Metrics. Simply open a new chat and let us know.

Press on!

Introducing: Bash Command Execution

Streamlined command execution for easier and faster updates? YES PLEASE! 

We’re excited to share that our more technical users have even more freedom when it comes to running bash commands directly on their site’s environment. Whether for troubleshooting, running scripts, or managing files, this tool provides a powerful way to interact with the server without needing external access. 

Pressable Bash Command Execution Feature Interface

Previously only available as a bulk operation, the Bash Command Execution feature is now available in the Advanced section of the Site’s Settings Page under the Bash Command tab.

You can learn more about the Bash Command feature here. We hope you find this helpful! 

If you have any questions or need assistance, our support team is here to help. Stay tuned for more updates as we continue enhancing your Pressable experience!

Introducing: Advanced Search and Replace

Say goodbye to tedious database updates with the launch of Advanced Search and Replace in the MyPressable Control Panel (MPCP). This powerful tool simplifies tasks like domain changes, site migrations, and bulk content updates by allowing you to search your site’s database for a specific term and replace it with another.

Located under Site → Advanced → Search Replace, this feature ensures updates are applied consistently across your site. Once a search/replace operation is complete, the cache is automatically flushed, making changes effective immediately. To keep your updates safe, the tool allows only one operation at a time and requires a valid search term before running.

Search and replace feature interface from MyPressable control panel

All operations are logged in the WordPress History section for full transparency, giving you confidence and control over your site’s changes. For detailed guidance, check our Knowledge Base article here.

For any questions, our support team is ready to assist. We hope this helps you simplify your workflows!

Introducing: Easy SSL Information

We’ve heard customer requests for faster access to SSL certificate details and we’re excited to share that this improvement is ready for your use. 

SSL information is now easily accessible from the Domain Editor, without the inconvenience of navigating to the Zone Info page. 

Simply click the SSL Info button under Sites > Domains > Actions and a modal will appear displaying the current SSL details associated with the A record. 

We hope this helps and, as always, we thank you for choosing Pressable! 

Introducing: Smart Security Alerts

Your WordPress site’s security is our top priority, which is why we’re thrilled to launch Security Alerts. This feature provides you with the tools and insights needed to proactively manage vulnerabilities in your plugins, themes, and core components.

Until now, keeping track of potential security risks often required manual effort or external tools. With WPScan’s vulnerability database now integrated into the MyPressable Control Panel, you can effortlessly monitor your sites for security issues and take immediate action.

When accessing the MyPressable Control Panel, you’ll see a comprehensive list of all plugins and themes installed on your sites. Any vulnerabilities are flagged with a Security Issues indicator. Clicking this opens a detailed panel showing the nature of the vulnerability and recommended actions. If a fix is available, you’ll see an Update button to resolve the issue with a single click.

Security Alerts also centralize your site management efforts. A dashboard in the Tools menu provides an overview of all security risks across your sites, complete with options for bulk updates. Vulnerability data is refreshed weekly and supplemented by real-time updates from WPScan’s webhooks. Additionally, plugin and theme lists are updated nightly, ensuring you always have up-to-date information. For teams, collaborators with Manage WordPress permissions can access and manage Security Alerts, helping to distribute security responsibilities effectively.

To get started, head to the Tools menu in your MyPressable control panel. For a step-by-step guide, visit our Knowledge Base: Keep Your Sites Secure with Security Alerts.

Have questions? Need help? Our support team is always here for you. We’re committed to empowering you with tools that make managing your sites easier and more secure.

Introducing: Account-Level GitHub Authorization

Managing deployments just got a whole lot easier with the introduction of account-level GitHub authorization. This new feature simplifies workflows and resolves token limitations for customers managing multiple sites.

Previously, the MyPressable Control Panel generated a new GitHub authorization token for each individual site. However, GitHub’s OAuth application imposes a limit of 10 tokens per account. Once this limit was reached, older tokens were automatically revoked, disrupting deployments for the corresponding sites. This issue, flagged by one of our customers, highlighted the need for a more scalable solution.

To address this, we’ve introduced account-level authorization. Now, you can authorize your entire account with a single GitHub token that is securely shared across all sites. This enhancement eliminates the risk of exceeding GitHub’s token limit, simplifies token management, and ensures uninterrupted deployments. Importantly, existing site-level integrations remain fully functional, allowing for a seamless transition to account-level authorization without disrupting ongoing workflows.

Setting up account-level authorization is simple. Navigate to Settings → Sites → GitHub Integration in your control panel to get started. 

Once authorized, the token will be applied across all sites in your account. The new process has been rigorously tested and successfully validated by the customer who initially reported the issue.

If you have any questions or need assistance, our support team is here to help. Stay tuned for more updates as we continue enhancing your Pressable experience!

Introducing: WordPress Plugin and Theme Actions

Time is money and we love helping you save both, so it’s especially exciting to share that we’ve made it even easier to manage your plugins and themes on all Pressable-hosted sites. 

As of today, you can now see a new WordPress menu item in any of your sites’ submenus. This menu includes three sections:

  • Themes: Displays all installed themes. Can activate available themes.
  • Plugins: Lists all installed plugins. Can activate or deactivate available plugins.
  • History: Tracks processes such as refreshing the list and bulk updating items. Provides a simple log indicating whether a process succeeded or failed. 

To navigate to this section for each site within your MyPressable Control Panel, please go to Sites > Select Site > WordPress.

Here’s how the list of themes and plugins appear, as well as the history of the actions performed:

Pressable Theme and Plugin Actions Site Listing

This feature does not replace Plugin Management or Scheduling functionalities, as it does not include backups or validation checks. However, it does give an easy way to instantly execute an action without leaving your MyPressable Control Panel.

We hope you find this helpful! Keep an eye on this section for more enhancements in the future and, as always, please don’t hesitate to reach out if there’s something you’d like to see in a future release.

Our team aims to please and we gladly take requests! 

Introducing: Two-Factor Authentication with SMS

We take security very seriously at Pressable, so it’s with great pleasure that we share the release of SMS as an additional authentication method for account protection. 

You will find these settings by navigating to your Settings -> Security page inside the MyPressable Control Panel. If you do not yet have Two-Factor Authentication (2FA) enabled, you will see the following content within the Two-Factor Authentication section: 

Pressable 2FA Methods

If you have already activated an app as our preferred method for 2FA authentication, you will need to disable it before activating SMS as your method. Only one option is allowed at a time.

When clicking on SMS -> Activate , the system will ask for your phone number in the following section (the country code defaults to your IP’s current geo location):

Pressable 2FA SMS Setup

Once the code is sent to you, you’ll finalize the process by submitting the authentication code that was texted to you. After submitting the confirmation code correctly, 2FA will now be activated using SMS as your authentication method.

When logging into your Pressable account in the future, you’ll be sent a verification code via SMS text message after entering your username and password. You will need to enter it on this screen before you’re able to successfully sign in:

Pressable 2FA Verification

We are grateful for the opportunity to help you keep your accounts and sites secure here at Pressable.

Please don’t hesitate to contact us if you have any questions about two-factor authentication or other features we provide to ensure your protection and peace of mind.

Introducing: Custom Staging Domains

We’re excited to announce the launch of Custom Staging Domains, a useful feature designed to give you more flexibility and control over your staging environments.

With Custom Staging Domains, you can now set a unique domain for your staging sites, replacing the default mystagingwebsite.com with a domain that aligns with your brand. The setup process is straightforward and can be managed from the “Settings” section under “Company” in the MyPressable Control Panel: 

Here, you can quickly configure your custom domain, and access DNS information such as nameservers and IP addresses for seamless integration with your domain provider.

Custom staging domains also come with advanced options that make them even more versatile. You can apply custom domains to all existing staging sites in your account or choose to overwrite the robots.txt file, granting greater control over SEO settings for your staging environments. Additionally, when staging sites are converted to live sites, the custom staging domain is automatically removed. Similarly, if live sites are converted to staging, the custom domain is re-applied, streamlining the transition process.

To get started, please check our Knowledge Base article for detailed instructions on configuring custom staging domains.

If you have questions or need assistance, feel free to reach out to our support team. We’re here to help! Stay tuned for more updates as we continue enhancing your Pressable experience.

Introducing: Plugin and Theme Update Reports

Keeping your plugins and themes updated are important for a variety of reasons, and we want to help make it easy for you to know when they need your attention. 

We’re excited to share that the MyPressable Control Panel now includes the option to opt in to a weekly report that lists plugins and themes with available updates.

To enable them, you’ll need to visit Settings -> Sites -> Plugin and Theme Updates Report, and then opt into the report after confirming the email address you’d like to use.

MyPressable Control Panel Settings Menu
MyPressable Control Panel Settings and Sites Menu
MyPressable Control Panel Opt-In for Plugin and Theme Updates

We hope you find this useful. Thanks for choosing Pressable!

Introducing: Edge Cache Defensive Mode

In our effort to continually raise the bar where it regards your site’s performance and security, we’re thrilled to share we’ve added a new feature that will protect your site if it ever comes under a DDoS attack.

While Pressable’s platform provides DDoS protection, Edge Cache’s Defensive mode offers an additional on-demand layer of protection.

Utilizing proof-of-work, Defensive Mode issues a challenge to browsers visiting the site, mitigating spam bot and DDoS attack requests. Legitimate users will briefly see a challenge page while their browser completes the work before accessing the site.

You can now can activate Defensive Mode within your MyPressable control panel in just a few clicks. This feature can be enabled for durations ranging from 30 minutes to 7 days.

Once it’s activated, you can let it run for the period you select, or you can deactivate Defensive Mode before the automatic deactivation time.

While we hope you never have a need for this, we also hope it provides peace of mind to know you have an extra layer of protection for your mission critical sites.

Thanks for choosing Pressable!

Introducing: Easier Migrations and a Domain Setup Wizard

We’ve recently released some improvements to our migration process, making it easier than ever to move your WordPress sites to Pressable!

When you’re ready to move an existing site over to your Pressable account, you’ll still start by adding a site inside your MyPressable Control Panel. However, you can choose the “Create as a migration placeholder” option when setting up the installation.

This will kick off a smart workflow that automatically creates tailored migration instructions for your specific site.

You can read more about the migration steps that follow here.

Of course, the intelligent updates don’t stop there… We’ve heard you share that DNS updates can be tricky, especially when you’re helping on a client-owned domain.

This is why we’ve introduced our new Domain Setup Wizard, which allows you to connect your domain to your Pressable site by automatically detecting the DNS provider and adding the records needed. Simply enter your domain name and the wizard will take care of the rest!

With this workflow, you can make easy work of updating domains where you may not have registrar access. Simply select the “forward login to someone else” option and they can securely log in on their end without needing to do anything else — the wizard will take care of the rest!

More information on the Domain Setup Wizard can be found here.

As always, our team is also available to assist with migrations if you’d rather not handle things yourself. Simply open a new chat and let us know.

Press on!

Introducing: Enhanced Data Sync

If you make the effort to test your website’s changes in a staging environment, it makes sense to want an easy way to sync them with your production environment.

We’re excited to share that we have introduced additional options built-in syncing tool that lets you further fine-tune what you sync and where. You can read more about how to use this enhanced method here.

These new options include:

  • Theme Files and Directories Sync: Synchronize theme-related files and folders.
  • Plugin Files and Directories Sync: Synchronize plugin-related files and folders.
  • Media Uploads Directory Sync: This synchronizes the media uploads directory. (Please note that syncing the entire database is necessary for files to display correctly in the Media Library.)
  • WP-Content Files and Directories Sync: Synchronize files and directories within the wp-content folder, excluding themes, plugins, or uploads.
  • Web Root Files and Directories Sync: Synchronize files and directories located in the root directory, excluding the wp-content folder.
  • Database Sync: This process will entirely overwrite the database on the destination site.

If you want to get even more technical, you can choose the Environment Type for your destination site, selecting from local, development, staging, production, or default.

These options are also available for use through our API – you can read documentation about this here.

We hope you find this helpful for your workflows!

Introducing: The Pressable Update Calendar

It’s hard to keep up with the never-ending (but absolutely awesome) progress within the WordPress community, and remembering when various releases are coming can be a challenge.

This is why we’ve created the Pressable Update Calendar, giving you a clear view of upcoming updates and deprecations on the Pressable Platform, including key WordPress and PHP events.

You can access this inside your MyPressable Control Panel within the News Center, next to where you’re reading this message right now. Easy reminders for the win!

Introducing: Bulk Operations

If you manage multiple websites and have wanted to complete a single action across multiple sites at once, this release is for you!

If you have more than one site on your account, you will now see a new “Tools” section in the left hand menu inside your MyPressable Control Panel. You will find the Bulk Operations feature inside.

As of today, you are able to update PHP versions, WordPress versions, or run custom Bash commands across a series of sites on your account. Learn more about how you can use this time-saving tool here.

Introducing: Easy Site Transfers

If you build sites for other people but want them to have their own hosting account, this new feature is for you!

Rather than go through the whole process of migrating their site yourself, whether it’s live or not, you can simply transfer it to their account.

Screenshot showing the transfer site option within the MyPressable control panel

During a site transfer, no changes are made to the site instance itself. All posts, pages, users, and other existing content and elements before the transfer will remain the same after the transfer is completed. All original collaborators attached to the site are also kept in place.

Learn more about this powerful tool here

Introducing: Maintenance Mode

In October, we released the ability to put your sites into maintenance mode through our API. Last month, we made it as easy as clicking a button inside your MyPressable control panel to enable it — no plugins or third-party tools needed!

This feature is available on all Pressable hosting plans and can be used on both production and staging sites. Click here to learn more.

Introducing: Performance Report Badges

We know that time is money and there never seems to be enough of it. That’s why we wanted to make it easy to see the performance of each of your sites at a glance – no need to dig for the details to get a high level trend check!

Inside your MyPressable control panel’s site listing, you can now see the most recent two performance report scores for each of your sites, along with an indication of whether your site’s performance is improving, staying the same, or degrading. This is further detailed to show the desktop versus mobile scores for each.

Screenshot of the Pressable performance report scores inside the customer control panel

Click here to learn more about what these scores mean and how you can put them to work for you.

Introducing: White Label Performance Reports

If you host sites for your clients, you might want to send them beautiful updates that details the recent performance of their site.

To help you make these look even more professional and complete, we’ve created a way to add your company logo to your account, which will automatically white label all of your reports for you without the need to individually customize them. Pretty sweet, right?!

Screenshot from the Pressable control panel that shows where customers can upload their company logos for white labeled reports

Learn how you can put this into place for your reports today.

Introducing: Git Integration Enhancements

If you take advantage of our easy GitHub integration, this one’s for you!

Last month, we released a new set of toggles that give you the flexibility to synchronize your plugins and/or themes directories. Additionally, you can decide whether to delete theme files and/or plugin files that are not present in the repository. Learn more about this here.

Simple yet powerful! We hope this makes things even easier for you.

Screenshot of the GitHub Integration Settings inside the Pressable control panel