To be able to modify headers in a testing environment is a great thing to have. It allows control over your application as one can bypass authentication, set cookies, and so on. In this article, Nafees Nehar explores some methods which allow modification of headers in an automation testing setup.
Read more…
In this article, Alba Silvente will take a look at when it makes sense to migrate from a monolithic project to a headless setup and the benefits that come with it. In addition to a step-by-step guide on how to migrate WordPress to Storyblok Headless CMS, the problems that will arise during the process and how to deal with them.
Read more…
When developing themes and plugins for WordPress, we need to test them in different environments. How can we create multiple testing sites on our computer, quickly and easily, without having to become a sysadmin? If our themes and plugins contain custom blocks, testing them for all different versions is imperative. At the very minimum, we need to worry about two versions of Gutenberg: the one shipped in WordPress core, and the one available as a standalone plugin.
Read more…
Appointment and event booking can be a time-consuming and tedious task. Business owners don’t want to deal with it and their assistants aren’t always the most effective way to capture or handle this information. Web designers, on the other hand, can help. By using the Amelia booking plugin for WordPress, you can create booking widgets that collect more appointments (and revenue) for your clients.
Read more…
WordPress Multisite allows you to run multiple websites on your server using the same WordPress installation. From setting up Wordpress Multisite to optimizing its various features, with this article, Manish Dudharejia will help you understand every facet of this unique WordPress tool. Read on to find out more.
Read more…
Setting-up a CMS-agnostic architecture for our application can be a painful endeavor. Making our code CMS-agnostic, as much as possible, enables us to easily port our application to another CMS if the need arises. In this article, Leonardo Losoviz will show you how to abstract a WordPress application, making its code readily available for other frameworks or CMSs.
Read more…
Making our code CMS as agnostic as possible enables us to easily port our application to another CMS if the need arises. Since these CMSs and frameworks (WordPress, Drupal, Laravel) all run on PHP, making their PHP code re-usable too will make it easier to run our components on all these different platforms. In this article, Leonardo Losoviz will show you how code abstraction works, why it is a good idea, and the key concepts to achieve it.
Read more…
Gutenberg is reinventing the experience of creating content in WordPress, granting it new powers to create, edit and manage our content. In this article, Leonardo Losoviz will shine some light on these upgraded capabilities, exploring the new tools at our disposition and presenting several new ones to be released sometime in the future.
Let’s see what these new powers are!
Read more…
The term COPE (“Create Once, Publish Everywhere”) is a methodology for publishing our content to different outputs (website, AMP site, email, apps, and so on) by having a single source of truth for all of them. Concerning WordPress, even though it has always shined as a Content Management System, implementing the COPE strategy has historically proved to be a challenge. In this article, Leonardo Losoviz will explore how to implement COPE using WordPress.
Read more…
As a web designer, you’re probably all too familiar with feast or famine. Or with the dreaded scope creep that robs you of the profits you were so looking forward to pocketing. But that’s what happens when your ability to make money rides on how many hours you can work. Wouldn’t it be nice to have a steady flow of money coming in at all times? In this post, Suzanne Scacca is going to look at how adding WordPress maintenance services might provide that solution.
Read more…