Tips
Caching is an important element in wringing the best performance out of a WordPress site. In fact, for many sites, caching is the number one driver of performance. Many sites improve caching by placing css, js and media files such as images and pdfs on CDNs. By doing so these files can be served faster and without impacting the WordPress…
Read MoreWhen you’re building SaaS projects on WordPress, you’re likely to use commercial plugins with licensing requirements. One of the most annoying things you’ll run into is the complexity of activating those licenses on new sites. The good news is that, in many instances, plugins do not need to be activated since they’ll work just fine – the license is only…
Read MoreIf you’re not familiar with CNAMES, they’re a type of record used in DNS. And they’re very useful when you’re building a SaaS. Let’s take the following scenario: To get the their real domain to point to the site, they need to update their DNS records. But that means giving them the IP address for the server where the site…
Read MoreRecently, Google has started imposing additional requirements on bulk email senders who send more than 5000 messages a day to GMAIL accounts. For most WordPress sites this will be a non-issue since they’re not sending more than 5000 emails a day. Though, from the press this change has received you’d think the sky is falling. Still, it is very good…
Read MoreWhen you use the Woo Subscriptions add-on for WooCommerce, subscriptions are handled very differently compared to most other competitors. This can lead to unexpected surprises for admins who expect to see subscription objects in the Stripe or Paypal dashboard. In this article we’ll explain what WooCommerce does differently compared to other plugins and services. The primary difference between WooCommerce and…
Read MoreMost WordPress Theme & Plugin Developers use a local development environment for their work. In many instances tools such as LOCAL, XAMPP, VVV & DOCKER are used to make it easier to setup virtual environments to work on multiple projects. There are many advantages to local development. For example: But there are some disadvantages: In this article we’ll show you…
Read MoreIf you’re a software developer using Windows, you probably use WSL (Windows Subsystem for Linux) for some development things, if not most development things. Whether it’s running DOCKER, NGINX, NPM etc. you’re likely using WSL in some form. But, as you might have encountered time and again, if you’re developing for multiple stacks, conflicts invariably arise – some packages don’t…
Read MoreVS Code is, quite possibly, the world’s most popular code editor. Microsoft has done a phenomenal job of balancing features, performance and usability. This article will demonstrate how to use it to easily edit files on one or more WPCloudDeploy WordPress sites. Once you get it configured and understand how it works, you’ll be able to quickly connect to any…
Read MoreYou can use just about any backup & restore plugin or service to move sites from other hosts to WPCloudDeploy and WPCD.Cloud. Generally, we recommend UPDRAFT PLUS for importing sites which provides a lot of flexibility but it can sometimes be a little complex for newer users. Migrate Guru on the other hand can be dead simple at the cost…
Read MoreOne of the nice functions introduced in PHP 8.1 is str_contains. Also introduced is str_starts_with. These functions are easier to use for certain use-cases than strrpos. If you’re a developer for WordPress you’re probably thinking that it would be nice to use these functions but you have no way to guarantee that your plugin/theme code is going to be running…
Read MoreSo, you’re building a SaaS on WordPress and you want your user to be able to see some elements of the WPCloudDeploy front-end for each of their instances. By default, what your users will see is something similar to this: So maybe you want to do this: and then move some elements around similar to where these arrows are pointing:…
Read MoreMany cloud providers and a few independent firms now offer ‘managed databases’ as a service. In theory, this can be great for WordPress users. But that’s only under very specific circumstances. And, in fact, managed databases are a bad idea for many WordPress admins. Managed Databases With managed databases you get a single database, not access to a full database…
Read More