LATEST ARTICLES

Dockerizing WordPress with Nginx and PHP-FPM on Ubuntu 20.04

Docker-Compose is a command line tool for defining and managing multi-container docker containers as if they were a single service. Compose is written in python and can be installed with the Python pip command. With compose, we can run multiple docker containers just with a single command. It allows you to create a container as a service, great for your...

Set Up Remote Development With VS Code in Your Browser

In this guide, I will be walking through VS Code-Server setup with DigitalOcean, as well as tweaks I have used to create a clean, simple workflow. Code Server runs Visual Studio Code on a remote server, which is accessible through the browser. Why Do I Need This? Consistent environment: With such a setup, you can code on your Chromebook, tablet, and laptop...

Setting up WordPress Coding Standards in VS Code

Adhering to a certain set of coding standards is important when it comes to writing good quality code. It makes your code easier to maintain and read not only for yourself but other developers as well. WordPress has its own set of coding standards and it is something you should to follow if you plan to contribute to Core, plugins...

How To Install Composer On Ubuntu 20.04 LTS

Dependency Management is one of the important aspects of programming software using re-usable packages, libraries, and modules. Almost all the popular programming languages are supported by dependency management tools to manage project dependencies. We can manage the project dependencies in PHP using Composer. It resolves all the project dependencies and installs the dependencies using the appropriate version based on...

How to namespace Bootstrap CSS in ubuntu 20

Get the files from GitHub: https://github.com/jonasjancarik/bootstrap-namespaced. Please note that this guide has not been updated since Bootstrap 4.0.0 (March 2018) so it’s probably outdated. If you encounter any problems, please let me know in the comments or on Twitter. There is arguably one problem with Bootstrap’s class names: if you want to use Bootstrap alongside other CSS, the simple names can...

Secured WordPress on LEMP Ubuntu 20 with Let’s Encrypt

This tutorial will teach you how to setup WordPress on your Ubuntu 20.04 server with a LEMP stack. WordPress on LEMP with Let’s Encrypt What is LEMP? This is an acronym that describes a Linux operating system, with an Nginx (pronounced like “Engine-X”) web server, a MySQL / MariaDB database server and the dynamic processing is handled by PHP. Linux Engine-X MySQL PHP What is Let’s Encrypt? Let’s Encrypt is a...

Best SEO WordPress Plugins 2020 (Free And Paid)

Fortunately, there are plenty of great SEO tools available. If you have a WordPress site, there are a number plugins you can install that will really help you out. Which ones? That’s exactly why I developed this list of the best SEO plugins for WordPress. It details my top 8 plugins and how they’ll help you improve your SEO. 1....

Best Gallery WordPress Plugins 2020 (Free And Paid)

You have an overwhelming number of WordPress photo gallery plugins to choose from. Go to CodeCanyon, WordPress.org, or make a Google search and you’re still going to be looking at a long list, without much guidance on what you should go for. Therefore, we compiled the best features to consider when looking through these WordPress photo gallery plugins. Everyone’s situation...

Best Booking WordPress Plugins 2020 (Free And Paid)

Adding a booking plugin to your WordPress site will do more than just improve your operational efficiency. This new system will optimize the customer experience. Roughly 70% of consumers prefer booking appointments online. Furthermore, 36% of people said that waiting on hold too long when booking over the phone was their biggest pain point for scheduling appointments and 20% of people...

Best Backup WordPress Plugins 2020 (Free & Paid)

You do a lot to keep your website secure. You make sure WordPress stays updated, you install the latest version of plugins and themes, and you have Sucuri. But, they all are preventive measures. Having backups is important as it is the only way of recovery if your website gets trashed by a hacker. Obviously, it will be faster to...