How to Create a Custom Views Argument Plugin in Drupal 8

When you're building a site, it's standard to set up "pretty URLs". For example, we'd rather see /catalog/accessories than /taxonomy/term/18 and we'd rather see /about-us than /node/19. With Drupal, we use the Pathauto module to configure these types of standard content paths. But in some cases, there's no option to create a nice URL pattern, so we end up seeing those URLs.

Read More about How to Create a Custom Views Argument Plugin in Drupal 8 »

Resizing Fields in Drupal 8 Without Losing Data

A tutorial on resizing existing fields without losing data in Drupal 8 with the help of hook_update_N().

Read More about Resizing Fields in Drupal 8 Without Losing Data »

Using the Layout Builder Module for Drupal 8

Take a quick look at the experimental layout builder module in Drupal 8 and learn to create awesome layouts for your content without writing any code.

Read More about Using the Layout Builder Module for Drupal 8 »

Sidr Module for Drupal: Responsive Menus and Regions

Create beautiful responsive sites with collapsible menus or regions with the Sidr module for Drupal, which lets your site go responsive with style.

Read More about Sidr Module for Drupal: Responsive Menus and Regions »

Migrating Aliases and Redirects to Drupal 8

A tutorial on migrating URL aliases and URL redirects with Drupal 8 migrations to improve SEO by avoiding 404 errors and broken URLs.

Read More about Migrating Aliases and Redirects to Drupal 8 »

Tracking Custom Events in Google Analytics

Anyone who owns a website knows the value of Google Analytics - a free tool from Google that gives you a ton of useful information about who is visiting your site, how they are getting to it, what they are doing and much more! As with most of the cases, we can configure this tool to do more than it does out of the box.

Read More about Tracking Custom Events in Google Analytics »

Migrating Content Translated with "Content Translation" from Drupal 7 to Drupal 8

Learn how to migrate translated content from Drupal 7 to Drupal 8. This tutorial is about migrating translations created with the Content Translation module.

Read More about Migrating Content Translated with "Content Translation" from Drupal 7 to Drupal 8 »

Migrating Content Translated with "Entity Translation" from Drupal 7 to Drupal 8

Since the release of Drupal 8 with a standardized way of managing translations, many sites running Drupal 7 are making a switch to Drupal 8. In Drupal 7 there are two ways to translate content:

Read More about Migrating Content Translated with "Entity Translation" from Drupal 7 to Drupal 8 »