WordPress Development | Tutorial 8 | Professional Navigation System

by | Nov 5, 2025 | Web App Development, WordPress & WooCommerce | 0 comments

Creating Menus, Widgets, and Sidebars in Divi: Build a Professional Navigation System

Introduction

A well-designed website isn’t just about good looks β€” it’s about clarity and easy navigation.

Your visitors should instantly know where to click, how to contact you, and where to find key information like your services or team.

For professionals β€” whether you’re a lawyer, dentist, accountant, or consultant β€” intuitive navigation builds trust and ensures clients can find what they need in seconds.

In this guide, we’ll walk through how to create menus, widgets, and sidebars in WordPress using Divi, so your website feels structured, functional, and polished.

Prerequisites: Ensure you’ve completed WordPress installation and are familiar with the WordPress Dashboard before building your navigation.


1. Why Navigation Matters for Professionals

Visitors decide within moments whether to stay or leave your site.

A confusing menu or missing contact button can cost you potential clients.

Your navigation should:

  • Be simple and predictable.
  • Highlight what matters (Services, About, Contact).
  • Work perfectly on mobile and desktop.
  • Encourage calls or form submissions.

πŸ’‘ Think of your website navigation as your receptionist β€” guiding every visitor politely and efficiently.


2. Planning Your Site Structure

Before you build menus, take a few minutes to map out your content hierarchy.

Common Pages for Professional Websites

  • Home – Overview of your firm or practice.
  • About – Credentials, experience, and mission.
  • Services – Detailed explanation of offerings.
  • Testimonials – Social proof and client feedback.
  • Blog / Insights – Educational or informational articles.
  • Contact – Phone, email, map, and inquiry form.

πŸ’‘ Pro Tip: Keep your top menu under 7 items β€” too many options overwhelm users.

Planning tools: Sitemap Generator

Related reading: Apply insights from our Homepage Design guide to your navigation planning.


3. Creating Your Main Menu

Menus are managed through the WordPress dashboard β€” and styled beautifully through Divi’s Theme Builder.

Step-by-Step:

  1. Log in to your dashboard β†’ Go to Appearance β†’ Menus.
  2. Click Create a New Menu and name it (e.g., Main Menu).
  3. On the left, select the pages you want to include β†’ click Add to Menu.
  4. Drag to reorder β€” Home first, Contact last.
  5. Click Save Menu and check Primary Menu.

🎯 Tip: You can also add custom links (e.g., a link to your booking form or WhatsApp chat).


4. Styling Menus with Divi Theme Builder

Divi gives you full control over your header and navigation bar design.

How to Customize Your Header:

  1. Go to Divi β†’ Theme Builder.
  2. Click Add Global Header β†’ Build Global Header.
  3. Use the Menu Module β€” this lets you place your WordPress menu anywhere.
  4. In the Design Tab, you can:
    • Adjust font and size.
    • Change background color or transparency.
    • Add hover effects.
    • Set active link color for better UX.

πŸ’‘ Example:

  • For a law firm: Use a navy header with white text.
  • For a dental clinic: A clean white header with aqua accents gives a modern feel.

Apply customization principles you learned earlier to create consistent branding.


5. Adding a Sticky or Transparent Header

You can make your menu more dynamic using Divi’s visual options.

Sticky Header (Always Visible on Scroll):

  1. Open your header in Divi Builder.
  2. Go to Section β†’ Advanced β†’ Scroll Effects.
  3. Enable Sticky Position β†’ Top.

This keeps your menu visible as users scroll β€” perfect for long pages.

Transparent Header (Over Hero Banner):

  • Use a transparent background for the menu bar.
  • Add contrasting text colors (white over dark hero image).

πŸ’‘ Pro Tip: Divi’s “Global Header” applies across all pages β€” ensuring your navigation is consistent everywhere.


6. Creating Footer Menus (for Quick Links)

Your footer is like the summary section of your website β€” it’s where visitors go when they’ve scrolled to the end.

To Add a Footer Menu:

  1. Go to Appearance β†’ Menus β†’ Create New Menu β†’ Name it “Footer Menu.”
  2. Add key pages like Privacy Policy, Terms, Contact, and About.
  3. In Divi Theme Builder β†’ Global Footer, add a Menu Module.
  4. Style it using the Design Tab to match your brand.

πŸ’‘ Example: For an accountant’s site, include “Tax Resources” or “Client Portal” links here.


7. Using Widgets to Add Functionality

Widgets let you add dynamic content β€” like contact info, social links, or recent posts β€” to your site’s footer or sidebar.

Common Widgets for Professionals

  • Text Widget: For address and business hours.
  • Social Media Follow Widget: For LinkedIn, Facebook, Instagram icons.
  • Recent Posts: Perfect for blogs or news updates.
  • Search Bar: Helps visitors find articles or pages easily.
  • Contact Form (via Divi Module): For quick inquiries.

How to Add Widgets:

  1. Go to Appearance β†’ Widgets.
  2. Choose your widget area (Footer, Sidebar, etc.).
  3. Drag and drop widgets you want to include.
  4. Save and preview.

πŸ’‘ Tip: Divi also supports Widget Modules, so you can insert widget content directly into any Divi layout β€” ideal for a contact section or quick links column.


8. Creating Sidebars That Add Value

Sidebars are optional but powerful β€” especially for blog and article pages.

They provide visitors with easy access to related information without leaving the page.

Ideas for Sidebar Content:

βœ… Contact details or appointment buttons.

βœ… Downloadable brochures or guides.

βœ… Latest posts or case studies.

βœ… Testimonials or reviews.

βœ… Legal disclaimers or quick forms.

How to Add a Sidebar in Divi:

  1. In your Divi Builder page, add a Row with two columns.
  2. In the right column, insert the Sidebar Module.
  3. Choose which sidebar to display (default or custom).
  4. Style spacing, background, and borders to blend with your content.

πŸ’‘ Pro Tip: Keep sidebars uncluttered β€” 3–4 concise blocks of useful info work best.


9. Optimizing Navigation for Mobile Users

Divi automatically makes your menus responsive, but you can fine-tune them for a better mobile experience.

Tips for Mobile Navigation:

  • Use a hamburger menu (default in Divi).
  • Increase menu font size for readability.
  • Avoid long menu labels; use concise wording.
  • Keep CTAs (like Call Now or Book Appointment) easily tappable.

In Divi β†’ Theme Customizer β†’ Header & Navigation β†’ Mobile Menu, adjust spacing and alignment.

πŸ’‘ Example: A dentist’s site can keep “Book Appointment” always visible in mobile sticky menu.


10. Accessibility and SEO Best Practices

Good navigation helps not only users but also search engines.

Best Practices:

  • Use clear page titles in menus (avoid jargon).
  • Add alt text for icons and buttons.
  • Ensure contrast between text and background.
  • Keep your menu hierarchy logical β€” Google favors structured navigation.

πŸ’‘ Pro Tip: Add schema (using SEO plugins like Rank Math or Yoast SEO) to improve menu indexing.


Conclusion

Navigation is where functionality meets design. A beautiful website means little if visitors can’t find their way around.

By using Divi’s Menu Module, Widget areas, and Sidebar layouts, you can create an experience that feels natural, organized, and professional β€” perfectly suited to your business.

Building on the foundation of WordPress basics, proper hosting, effective design, and brand customization, professional navigation completes your web presence.

In the next tutorial, we’ll cover Optimizing Images, Fonts, and Media for Faster Websites β€” ensuring your Divi website not only looks amazing but loads quickly and performs at its best.


Your Complete WordPress Journey

Master WordPress step-by-step with our comprehensive tutorial series:

  1. What is WordPress – Platform overview
  2. Hosting and Domain Setup – Technical foundation
  3. Installing WordPress – Setup process
  4. WordPress Dashboard Guide – Content management
  5. Designing with Divi – Visual design tools
  6. Homepage Conversion Design – Layout optimization
  7. Customizing with Divi – Brand personalization
  8. Navigation & Menus – You are here
  9. Performance Optimization – Coming next

Additional Resources

Navigation Design & UX

Accessibility & SEO

SEO Plugins

Design Tools


πŸ’‘ Want a Divi Expert to Review Your Website Navigation?
Request a Free Audit

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

WordPress Development | Tutorial 7 | Customizing WordPress Website

WordPress Development | Tutorial 7 | Customizing WordPress Website

Transform your WordPress website into a true reflection of your brand. Learn how to customize fonts, colors, and layouts using Divi β€” even add custom CSS for a polished professional look. Perfect for lawyers, doctors, startups, and consultants who want design control without the coding headache.

read more
WordPress Development | Tutorial 4 | WordPress Dashboard

WordPress Development | Tutorial 4 | WordPress Dashboard

Discover how to master your WordPress Dashboard β€” the control center for managing your website’s pages, posts, plugins, and settings. This beginner’s guide helps professionals confidently update and grow their websites without coding skills.

read more
WordPress Development | Tutorial 3 | Installing WordPress

WordPress Development | Tutorial 3 | Installing WordPress

Installing WordPress is easier than you think β€” even if you’re not technical. In this step-by-step guide, we’ll show professionals like lawyers, dentists, and consultants how to install WordPress using both One-Click and Manual methods. Learn how to set up your website quickly, securely, and confidently β€” the perfect starting point for building your online presence.

read more