Since our early days, we have been exploring Drupal CMS and built countless websites and projects using Drupal. This vast experience has allowed us to recognize the value of Drupal, its features, its community and to confidently advise our clients and partners.
We are sharing our experience and love for Drupal with Drupalers around the world who want to jumpstart their next year with new knowledge. To help you start, we recommend 13 Drupal contributed modules that you need for your Drupal projects if you want powerful websites.
But first things first –
Why are contributed modules a good solution for your projects?
Drupal installation pack offers core modules such as forums and contact forms.
Contributed modules (“non-core modules”) are the ones you can install to give your site more features.
The members of the community built around Drupal CMS are the ones developing and maintaining these modules.
Our team of Drupal developers has compiled a list of Drupal contributed modules they use on an everyday basis (in alphabetical order).
13 Drupal contributed models for new projects
“Although you don’t actually have to use it, I like it because it turns the default menu into a drop-down menu and it gives you faster access to administration pages.” Darko Zarić
Debugging and any custom development is almost unimaginable without this module. Displaying intercepted data, easy access to array/objects of data make this module easy to use.
Tweaking and manipulating breadcrumbs is a breeze with this one.
#4 FAQ Field
If you have a website that needs FAQ section, from developers standpoint this module in an obvious choice.
Even when there are only a few modules installed, grouping them and filtering is always a plus.
When it comes to complex data connected to other complex data, Paragraphs contrib module makes referencing and linking data very easy.
“With today’s SEO standards, human-readable URLs are a must. Pathauto allows the creation of patterns, bulk manipulation of URLs, URL edits and deletion of URLs.” Slobodan Prodanović
“If your website has some restricted sections or you just want to restrict certain nodes — this module is made for you. It will significantly save development time and take care of almost everything (content access, visibility on your views, custom or search results listings) but you will still have the option to add some exceptions. For example, if you want your moderators to bypass these restrictions — just add that particular role into the list of exceptions and that’s it.” Branislav Radovanović
#9 Quick Tabs
This module allows referencing existing content within tabs. Easy to use and flexible.
#10 Reroute Email
If you don’t want to send emails to everyone from your test site, this module allows rerouting emails to a predefined email address of your choice. It’s flexible and allows whitelisting of specific email addresses.
#11 Swift Mailer
Swift Mailer allows users to send emails directly through an SMTP server, add file attachments to emails, add inline images and send HTML (MIME) emails.
“Video modules for Drupal 7 and Drupal 8 allow you to view and upload video in any format. But, only D7 version can convert videos from one format to another and automatically create thumbnails. In the future, D8 module will also possess these options (which will work even better, I’m sure) and that’s the reasons it is on my list of best Drupal contributed modules.“ Darko Kaiser
Extremely flexible, it allows manipulation of user input data. In most cases, you can achieve your goals only through configuration, without a single line of code. A true example of one of the must-have, most effective Drupal contributed modules for new projects and websites.
Finally, before you even start, find out more about Drupal 7 end of life and all the reasons you need to upgrade to Drupal 9.
Originally published at https://medium.com/@etondigital/eds-developers-recommend-13-drupal-contributed-modules-to-use-in-2020-b39de7e34308 on November 19, 2019.