Drupal 8

How To Add CAPTCHA Protection to Drupal 8 Webform
Recently I launched a new Drupal 8 website and was surprised by a spam amount we got via website's contact form (built with Webform module)....
July 09, 2020
How To Create a Custom Drupal 8 Theme based on Bootstrap
When building a new Drupal website I prefer working with a Bootstrap theme and apply a subtheme  Just like in the case with Drupal 7, theming...
July 03, 2020
How to Install Drupal with Nginx, PHP-FPM 7.4, MySQL, phpMyAdmin on Ubuntu 20.04 - Linode Guide
In this article, you will learn how to setup webserver for serving  Drupal  websites running with Nginx, PHP-FPM 7.4, MySQL and...
June 13, 2020
How To Block IP Address in Drupal 8
Unlike in Drupal 7 version where IP banning is enabled by default, with Drupal 8 version, there is one more step added - IP banning must be enabled...
May 23, 2020
How To HTTPS Secure Drupal 8 Running Nginx with Let's Encrypt on Ubuntu 18.04
Let's Encrypt have done some very good job, providing SSL certificates that everyone can use absolutely for free. Encrypted HTTPS websites...
May 15, 2020
How to Install Drupal 8 with Nginx, PHP-FPM 7.2, MySQL, phpMyAdmin on Ubuntu 18.04 - Linode Guide
In this article, you will learn how to setup Drupal 8 with Nginx, PHP-FPM 7.2, MySQL and phpMyAdmin on Ubuntu 18.04 For the following tutorial, I...
May 07, 2020
How To Upgrade Drupal 7 to 8 (With Multilingual Support)
Here comes another article, which has been in the blog's draft section since the start of 2017. In this article, I will share my notes on performing...
January 09, 2019
Building Drupal 8 Website From Scratch - Part 2 (Content Types, Custom Fields, Manage Display)
In the second part of the series Building Drupal 8 Website from the scratch I will cover details on working with content types and node displays....
June 11, 2018
Building Drupal 8 Website From Scratch - Part 1 (Domain name, Hosting)
It has been a while since Drupal 8 has been around. It took me some time before I actually started to develop Drupal 8 websites, sticking with more...
June 03, 2018
How to Install Drupal 8 with Nginx, PHP-FPM, MySQL, phpMyAdmin on Ubuntu 16.04 - Linode Guide
In this article, you will learn how to set up a Drupal 8 with Nginx, PHP-FPM, MySQL and phpMyAdmin. This article might not be complete, but you...
December 14, 2017
How to Prepare for Drupal 7 to 8 Upgrade - Planning
It has been more than 4 years since I started this blog. During the years it has evolved a lot, featuring about 1500 articles, extended of using...
December 01, 2017
Simple FB connect Drupal 8 Mapping custom fields from Facebook
Simple FB Connect Drupal module  allows users to register and login to your Drupal site with their Facebook account. Indeed, as the modules...
November 12, 2017
How To Hide Tabs On Drupal 8 Content and User Pages
In Drupal 8 there is a quite easy way to to hide tabs view both on content and user pages. The best there are no hook, modules or complicated theme...
November 11, 2017
Draft for Drupal Dating Portal
Recently a friend of me contacted me and asked could I help to program a dating site according to his own web design - at the start I replied - not...
November 09, 2017
How To Enable Custom Google Fonts For Drupal 8 Website
There are several options how to enable custom fonts for Drupal 8 website, in this article I will stick with one of the easiest - using a custom...
September 23, 2017