App Summary and Server Action Column Messages

We show a variety of warning messages in the SERVER ACTIONS column in the server list and the APP SUMMARY column in the app/site list as needed. Most are simple messages when an action is in progress. But, if an action or operation seems “stuck”, you can take steps to clear the messages and retry…

Read More

Ubuntu 24.04 Notes

WPCD includes experimental support for Ubuntu 24.04 with NGINX web servers.  There is no support for it with OpenLiteSpeed web servers at this time. Before using this version of Ubuntu, please read the important notes at the bottom of this document. Installation To install Ubuntu 24.04 with a new server there is a new drop-down…

Read More

View Services Using a Port

Sometimes you need to view which processes are using a port.  You might need this, for example, if you want to figure out why your webserver is not starting on port 80. Run this command: sudo netstat -plant | grep 80 You should see output that looks something like this: tcp 0 0 0.0.0.0:443 0.0.0.0:*…

Read More

Change Domain on Control Plane Server

This guide helps you to change the domain on your Primary WPCD Server. Note that if you’re looking to change domain for a site you see in the WPCD site list, then you’re likely looking for the Changing the Domain for an Existing Site documentation instead. If the server on which WPCD is installed was…

Read More

Theme & Page Builder Compatibility

The default configuration of WPCloudDeploy Momentum includes compatibility with the following themes and page builders: Beaver Builder Kadence WordPress Blocks & Site Editor (Gutenberg) Most other themes and page builders should work as long as content and image links are stored in a textual human-readable format in the database. However, we know that ELEMENTOR does…

Read More

Custom Post Type Quotas

You can create quotas for CUSTOM POST TYPES and apply them to sites using Site Packages.  The most common use case for this would be when you’re using WooCommerce with WPCloudDeploy to offer site subscriptions to your customers. You can create multiple QUOTA PROFILES and assign them to one or more SITE PACKAGES.  These SITE…

Read More

Technical Upgrade Notes For V 5.7.0

Introduction In version 5.7.0 of WPCD we’ve added a number of new features that require tweaks to your current settings. Add-ons V 5.7 implemented a ‘cards’ UI model which we added to some of the premium add-ons.  You will need to update the following after updating WPCloudDeploy Core: Colors Please reset your colors under the…

Read More

Bulk Copy To Server

You can copy multiple sites from across multiple servers to a single server.  However, as you might expect, there are a number of important stipulations before you can initiate this operation. The source sites must be on servers with the same web server as the target server.  i.e.: you cannot copy NGINX sites to a…

Read More

WordPress POST Object Attributes and Variables

Do you find yourself constantly Googling the attributes of the WordPress Post Object? Is it $post->title or $post->post_title? Why does $post->id return nothing?  Oh, right, because it’s one of the attributes that’s capitalized so it should be $post->ID. Well, bookmark this link and search no longer: public ‘ID’ => int public ‘post_author’ => string public…

Read More

Site Expiration

An admin can set an expiration date on a site or one can be set automatically when the site is created. Admins can set what will happen to expired sites – there are four choices: Automatically delete the site Password protect the site Apply an admin lock to the site Disable the site Manually Set…

Read More

Add Custom Search Fields To The App (Site) List

Did you add some custom fields to the WPCloudDeploy APP custom post type (‘wpcd_app’), but now want the search in the app list to include those fields?  Or maybe you want to include one of our APP CPT fields that we aren’t searching now (eg: the wpcd_site_status_push field.) Here’s how you would do that. Assuming…

Read More