Drupal 8

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

| 5 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 …


Postfix Send Only SMPT Mail for Drupal 8 on Ubuntu 16.04, Nginx

| 2 views

If you have recently installed a fresh Drupal 8 site on Ubuntu 16.04 with Nginx running on it and you are getting Unable to send e-mail. Contact the site administrator if the problem persists notice after submitting contact form, you are missing an important element for your site to functions properly. You could be missing important information about available updates, as Drupal uses cron to sends notification e-mails once updates are available. The following written applies not only to Drupal…


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…


Theming Drupal 8: How to Hide Site Name

| 0 views

I'm starting a new Drupal series - Drupal Tuesday, from now on - every Tuesday, Drupal related articles will be featured on my blog.(at least I hope so)  It's not that I wouldn't had any previous Drupal tips and tricks, In fact I have more than 100 Drupal related articles already in archive. Just recently I started working with Drupal 8, and since it involves a new learning curve even for me - I decided to refresh my skills and write down notes. Let's start with a really simple issue -…


How To Setup Pretty URL's For Drupal 8

| 1 views

It seems just yesterday I wrapped a simple Drupal tutorial on how to enable pretty URL's for Drupal 7 site. Turns out already three years have passed. Time flies, newer versions of Drupal emerges, but the question remains pretty popular. I could point you to the previous article, but things have changed a little bit in Drupal 8, thus the principles stays the same. Today I will provide a simple tutorial on how some (perhaps you) can enable pretty URL's for Drupal 8 site.  One of the most…


Theming Drupal 8: How To Include the Facebook JavaScript SDK

| 2 views

That time have come - and I have started to officially develop my first Drupal 8 site - I won't go into details by comparing Drupal 8 vs Drupal 7 or Drupal 6 (as I think that's a topic for another article). Today I will show how one (perhaps you) can include default Facebook JavaScript SDK library to your Drupal 8 site. I'm working on simple business website, which has a Facebook business page, and we want to include Facebook page plugin into site's sidebar. For getting actual code, you must…


Drupal 8 Configuration for Nginx Server Blocks, Ubuntu 14.04

| 4 views

After a long period of doubts should I start testing and developing with Drupal 8, which stable version is not yet released, yesterday I decided to give a try for a Drupal 8 beta release. I bought a new Linode VPS, quickly deployed there Ubuntu 14.04, and installed Nginx as a web server. I did it because my current server is PHP 5.2, and Drupal 8 is asking for at least PHP 5.3. So  - not to mess up with my existing server configuration, a new Linode seemed the best option.  All went pretty…