Drupal Development

<p>Looking for an experienced Drupal developer for your next web project or mobile app? Look no further than Reinis Fischer! With over 10 years of experience serving small and medium businesses in Tbilisi and Riga, Reinis is your go-to expert for all things Drupal. <a href="https://www.reinisfischer.com/about">Contact him today</a> to learn more or check out his latest Drupal-related blog posts below.</p>

EU Cookie Compliance For Drupal 8 Website

| 0 views

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 located in the territory of European Union to provide cookie disclaimer to website visitors if any cookie installed on website.  To play safe, I have enabled cookie information bar on my blog (you can see it in the bottom of each page) As, recently I started Drupal 8 development on .eu domain website, which actually is hosted from EU territory I…


How to create related content block using taxonomy term in Drupal 8

| 11 views

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, resulting in more sales and higher profit. In today's Drupal tutorial I will write how to make related content block using taxonomy term field in Drupal 8. For Drupal 7 tutorial see: Related nodes based on taxonomy terms In short, if you are already familiar how to create related content block in Drupal 7, there is no huge difference in Drupal 8. If…


Facebook Like & Share Buttons on Drupal 8 using Views

| 0 views

In this tutorial you will learn how to setup custom Facebook like & share buttons for Drupal 8 website using views display. No doubt, there are many great modules set and forget configuration. Though if you are looking to display functional social share buttons on views based pages, you will need to come out with custom solution.  There are many pages and even blocks in Drupal social share buttons to be featured, like custom blocks, taxonomy pages, custom pages and so on. For Drupal 7 see…


How To Add Open Graph Protocol For Drupal 8 Website

| 5 views

In today's Drupal tutorial series I will write down my notes, how to add open graph protocol for Drupal 8 website.  The Open Graph protocol enables any web page to become a rich object in a social graph. For instance, this is used on Facebook to allow any web page to have the same functionality as any other object on Facebook. While many different technologies and schemas exist and could be combined together, there isn't a single technology which provides enough information to richly represent…


How To Setup Web Push Notifications For Drupal 8 (Or Any Other Site) Using OneSignal

| 3 views

Web push notifications are hot in 2017, we will see them more in future for sure. I've been using web push notifications for my personal blog and from what I've seen - it's very powerful marketing tool, allowing you to reach your audience very fast - for blogs and websites that means more returning visitors, for commerce sites that definitely means more sales. In the past I've tried a few web push notifications providers, but at the end I've chose to stay with onesignal.com, because of it's …


How To Override Drupal 8 Frontpage Title

| 2 views

Recently I've started a new Drupal 8 website for a personal project tour listings in Georgia.  As I've been a core Drupal 7 user since 2011, Drupal 8 involves a new learning curve even for me. In this short article I will provide a quick setup how to override Drupal's 8 frontpage title tag using metatag module In general frontpage of your website should include main keywords for SEO, by default Drupal 8 shows Home | [site:name], which is not very SEO friendly in fact, as what we would love to…


How To Insert Node Reference in Content Using Views

| 2 views

I this article I'll cover some details on how to programmatically reference nodes in content using Drupal views. Such behavior I've already implemented in this blog, see for example 83 reasons to Visit Georgia This year article to see it in action. Today I was working on one of my side projects - a laptop buying guide - laptop500.com and decided to implement a new feature - best selling items of the month, by programmatically referencing laptops (nodes) from archive. Here is how - at start…


How To Remove HTML Elements From Drupal 7 Feed

| 0 views

In this article you will learn how to style RSS feed in Drupal 7 (not sure, but most bellow written should apply to Drupal 8 as well) I'm using RSS feeds to power up e-mail newsletters, see How To Sync Drupal RSS Feed to Mailchimp, and everything would be fine, except I had to stop automated email marketing because of amazon affiliate links included in feeds, which is against Amazon Associates TOS.  If you are sending out RSS feeds via email and you are not concerned breaching some rules with…


Speed Up Drupal site by 76% Using Image Lazyloader

| 0 views

In this article you will learn how I managed to increase load times for a Drupal powered site (the one you are currently reading) by more than 76%. Now the following tip will apply for Drupal sites heavily loaded with images. My website, which is now more than 3 years old,  features about 80% of photo stories, over the time, I have tried to limit my picture articles to 3 or less images, posting online the best of my work, but yes, there are articles with even 136 pictures, see Keukenhof tulips…


How To Build a Drupal List Page With All Users

| 1 views

In today's Drupal tutorial series I'm going to show a simple way how to build an authors page listing all users with their profile information + some other neat features. A few years ago I was working on a Drupal project for large media organization and I was required to build an extended user profile system on Drupal. Recently I hired few freelance writers for my own blog / website and idea of having a nice author overview page sounded a must have.   The further written can be applied to…