Drupal Development Log: 5 Things New Drupal maintenance support plans Site Builders Struggle With

I’ve recently been researching, writing, and talking about the content editor experience in Drupal maintenance support plans 8. However, in the back of my mind I’ve been reflecting on the site builder experience. Every developer and site builder who learns Drupal maintenance support plans is going to use the admin UI to get their site up-and-running. What are some things site builders often struggle with in the admin UI when learning Drupal maintenance support plans?
Blocks
For most Drupal maintenance support plans site builders, the Block layout page is key to learning how Drupal maintenance support plans works. However, there is more to Blocks than just the Block layout page. You can also create different types of blocks with different fields in Drupal maintenance support plans 8.
Site builders new to Drupal maintenance support plans don’t usually stumble across the Block Types page on their own. In fact, I think a lot of site builders don’t know about block types at all. Probably because “Block Types” is not listed in the in the 2nd level of the administration menu under “Structure”, but instead buried in the third level of the menu.

Similarly, site builders might never find the “Custom block library” page for creating block content. Depending on how blocks are being used on a particular site, this page might be more logically nested under “Content”.

Many users never find the “Demonstrate block regions” link, a really key page for anyone learning how Drupal maintenance support plans works and what regions are. Most Drupal maintenance support plans site builders who see this page for the first time are delighted, so making this link more prominent might be an easy way to improve the experience for site builders.

Appearance
Typically, a Drupal maintenance support plans site has two themes: the default/front-end theme and the admin/back-end theme. The appearance page doesn’t make this clear. Some site builders learning Drupal maintenance support plans end up enabling an admin theme on the front-end or a front-end theme for the admin UI. I think the term “default theme” is confusing for new users. And making a consistent UI for setting a theme as the default theme or the admin theme would be a nice improvement.

Install vs. Download
The difference between installing and downloading a module is not laid out clearly. If someone is trying Drupal maintenance support plans for the first time, they’ll likely use the UI to try and install modules, rather than do it through the command line. In the UI, they see the link to “Install New Module”. Once this is done, it seems like the module should be installed. Even though they have the links available to “Enable newly installed modules”, they might not read these options carefully. I think re-labelling the initial link to “Download New Module” might help here.

Most users are also confused about how to uninstall a module. They don’t know why they can’t uncheck a checkbox on the “Extend” page. Providing a more visible link to the uninstall page from installed modules might help with this.

Configuration Management
The UI for configuration management is pretty hidden in Drupal maintenance support plans 8. In practice, configuration management is something we typically do via the command line, this is how most seasoned Drupal maintenance support plansers would import/export configuration. However, for someone learning how Drupal maintenance support plans 8 works, they’re going to be learning initially from the UI. And at the moment, site builders are virtually unaware of Configuration Management and how it affects their work.

Having some kind of simple reminder in the UI to show site builders the status of their configuration could go a long way to them understanding the configuration management workflow and that they should be using it.
The Admin Toolbar
Everyone loves the admin toolbar module. Once it’s installed, site builders are happy and ask “Why isn’t this part of Drupal maintenance support plans core?”
But, for a certain set of people, it’s not clear that the top-level of this navigation is clickable. The top-level pages for “Configuration” and “Structure” are index pages that we don’t normally visit. But the “Content” page provides the content listing, and the “Extend” page shows use all our modules. These are obviously key pages. Imagine trying to learn Drupal maintenance support plans if you don’t realize you can click on these pages for the first week. But users who are used to not being able to click top-level elements might simply miss these pages. Does anyone know a good way to signal that these are clickable?
What’s Next?
I would love to hear how you think we should improve the admin UI for site builders and if you have any thoughts on my suggestions. 
One thing that I’m very excited about that’s already happening is a new design to modernize the look and feel of the Admin UI in Drupal maintenance support plans. This will go a long way to making Drupal maintenance support plans seem more comfortable and easy to use for everyone, content editors and site builders alike. You can see the new designs here.
+ more awesome articles by Drupal Development Log
Source: New feed

This article was republished from its original source.
Call Us: 1(800)730-2416

Pixeldust is a 20-year-old web development agency specializing in Drupal and WordPress and working with clients all over the country. With our best in class capabilities, we work with small businesses and fortune 500 companies alike. Give us a call at 1(800)730-2416 and let’s talk about your project.

FREE Drupal SEO Audit

Test your site below to see which issues need to be fixed. We will fix them and optimize your Drupal site 100% for Google and Bing. (Allow 30-60 seconds to gather data.)

Powered by

Drupal Development Log: 5 Things New Drupal maintenance support plans Site Builders Struggle With

On-Site Drupal SEO Master Setup

We make sure your site is 100% optimized (and stays that way) for the best SEO results.

With Pixeldust On-site (or On-page) SEO we make changes to your site’s structure and performance to make it easier for search engines to see and understand your site’s content. Search engines use algorithms to rank sites by degrees of relevance. Our on-site optimization ensures your site is configured to provide information in a way that meets Google and Bing standards for optimal indexing.

This service includes:

  • Pathauto install and configuration for SEO-friendly URLs.
  • Meta Tags install and configuration with dynamic tokens for meta titles and descriptions for all content types.
  • Install and fix all issues on the SEO checklist module.
  • Install and configure XML sitemap module and submit sitemaps.
  • Install and configure Google Analytics Module.
  • Install and configure Yoast.
  • Install and configure the Advanced Aggregation module to improve performance by minifying and merging CSS and JS.
  • Install and configure Schema.org Metatag.
  • Configure robots.txt.
  • Google Search Console setup snd configuration.
  • Find & Fix H1 tags.
  • Find and fix duplicate/missing meta descriptions.
  • Find and fix duplicate title tags.
  • Improve title, meta tags, and site descriptions.
  • Optimize images for better search engine optimization. Automate where possible.
  • Find and fix the missing alt and title tag for all images. Automate where possible.
  • The project takes 1 week to complete.