Drupal Development

My name is Reinis Fischer, I'm a Drupal developer from Tbilisi, Georgia with 7+ year experience building web projects and mobile apps for small and medium business. Contact me for your next Drupal development task, or read some Drupal related blog posts bellow.

Fix for Drupal 'Social Share...

I have been using Drupal's Social Share counter module for some time already. It worked great until recently it stopped and all posts were showing 0 shares...

How To Merge Vocabularies on...

A couple of years ago I launched the Piece of Life project in the frames of this blog. The idea was simple - instead of building a separate website for...

How To Upgrade Drupal 7 to 8 (With...

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 a major...

Drupal 7 Rules: Send E-mail to...

A time ago I started to work on a custom Drupal powered translation management system, unfortunately as I didn't have much spare time and actually there...

How To Embed YouTube video in...

Now, there is one more reason I'm starting to enjoy Drupal 8, embedding YouTube videos in articles now are super easy, thanks to the simple and neat...

How To Configure Trusted Host...

In today's Drupal tutorial series I will talk about Trusted host settings, what they are and how to configure them. In short, Trusted host settings protects...

How To Setup Google Analytics For...

Setting up Google Analytics for a Drupal 8 powered website is as simple as it is with Drupal 7 website, luckily for us, there is a small and neat module doing...

Building Drupal 8 Website From...

In the third part of Drupal 8, website building from a scratch series I will focus on a few essential must have, modules to boost Drupal website's SEO and...

How To Update Drupal Modules via...

To strengthen Drupal websites security I decided to disable one-click automatic module updates from Drupal dashboard, unfortunately, it makes it...

Securing Drupal Files and Folders...

There are two great helper modules for Drupal to learn more about failing security holes - Security Review and Hacked.  Security Review...

Building Drupal 8 Website From...

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. Make sure to...

Building Drupal 8 Translation...

There are many translation project management systems out there, some are better, some are not so good, some are for free or open source while ...

Building Drupal 8 Website From...

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 convenient...

How To Regenerate Drupal GMAP...

Although it doesn't happen often, in rare situations you might get in trouble with GMAP marker sets. The most common case is change with folder permissions or...

How To Migrate Drupal Website From...

There might be a dozen of reasons why migrating your existing Drupal (or any other CMS) website from one host to another. In today's article, I will share...

How to Install Drupal 8 with Nginx...

In this article you will learn how to setup Drupal 8 with Nginx, PHP-FPM, MySQL and phpMyAdmin. This article might not be complete, but you will find a lot...

How to Prepare for Drupal 7 to 8...

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 about 60...

Simple FB connect Drupal 8 Mapping...

Simple FB Connect Drupal module  allows users to register and login to your Drupal site with their Facebook account. Indeed, as the modules name...

How To Hide Tabs On Drupal 8...

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 rewrites...

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 interested...

Floating Block for Drupal 8

The Floating block is a nice helper module which allows you to keep HTML blocks, selected using jquery selectors in a fixed position on the page as you...

Views Infinite Scroll / Load more...

As you might guess from the title already, in today's Drupal tutorial I will write about how to configure infinite scroll/load more button for Drupal 8 website...

How To Enable Custom Google Fonts...

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 module - @font...

SEO Results After Implementing...

About a month ago I finally managed to implement AMP for my Drupal powered blog. Now, a month latter I decided to take a look and see is there any SEO boost...

Launching Simple AMP Version for...

I might be late to the party of implementing AMP for my Drupal powered website, as AMP have been around for a while already, it was just tonight I finally...

Drupal 8 Minor upgrade using Putty...

In this article I'll shed some light on how easy it is to perform a minor Drupal 8 upgrade between versions using free Putty SSH terminal and just a few lines...

How To Reference Nodes in Drupal 8...

Lately I feel very enthusiastic working with latest Drupal 8 release, though Drupal 8 have been around for a while already, there are still few drawbacks...

Drupal 8 Custom Taxonomy Term...

By default, out of the box, Drupal taxonomy term pages are styled kind of ugly, but with help of just a few simple tweaks we could style them as we wish, just...

EU Cookie Compliance For Drupal 8...

I'm not an expert in EU laws, but as far as I remember since 2012 there have been passed a law, so called EU Cookie Compliance law, asking website...

How to create related content...

There is no secret that related content can help to improve over all page views for website. More page views means more engaged website visitors,...