Brand new Moodle theme released! Based on Boost and packed with exciting new features.
View Demo

How to add a horizontal navigation menu in Moodle 2.0

A horizontal navigation menu is an almost must-have element for all websites these days, and it has become a website design convention. Site navigation has a great impact in terms of user experience, hence it is essential to have this enabled for your Moodle site.

By default, Moodle 2.0 doesn’t have the horizontal navigation menu enabled, so you need to follow the steps below to configure and enable it for your Moodle 2.0 site.

Step 1

Log into your Moodle site as an admin user, and navigate to the Theme settings option: Settings > Site administration > Appearance > Themes > Theme settings


Step 2

On the Theme settings page, you should find a form field called “Custom menu items” where you can enter your menu items following the instructions located right underneath the form field. Here I’m just going to paste in the example provided by the instructions for demonstration purposes.


Step 3

Click the ”Save changes” button, and now you should see a horizontal navigation bar with your chosen navigation items.



Through working with my clients, I realized that although the instructions provided by Moodle are informative and easy to understand, the real difficulty lies in finding the page locaton. So I’ve decided to make a list of the common Moodle page locations, so you can just copy and paste the ones you want to add to the form.

Note: I’m assuming that your Moodle installation is in your server’s root folder

My Home | /my/
My private files | /user/files.php
Calendar | /calendar/view.php
Course search | /course/search.php
View profile | /user/profile.php
Edit profile | /user/editadvanced.php
Change password | /login/change_password.php
Messaging | /message/
Blog | /blog/
Tags | /tag/
Notes | /notes/
Login | /login/
Forgotten password | /login/forgot_password.php

Want to master Moodle?

Moodle 3.0x Masterclass: Complete Educator's Guide to Moodle

Moodle Tutorial for Educators - Learn Moodle to create WORLD CLASS online courses. Leverage Moodle 3 like a BOSS!

1500+ students enrolled

Are you a Moodle admin?

Moodle Administration Tutorial: Beginner, Intermediate Guide

Learn World Class Moodle LMS Admin, Configure, Theme, Manage Courses, Users, Permissions, Roles, Security, Plugins...

2000+ students enrolled