As terms are added to a vocabulary, I need these terms to be incorporated into a menu with a custom URL structure. For example, I might have the Restaurant Taxonomy which has the following terms:

  • McDonalds
  • Taco Bell
  • Wendys

I need to have a menu generated that matches a particular pattern with the term names plugged in - this pattern can be arbitrary. For example, I have the pattern /restaurants/<term-name> would generate a menu with the following links:

  • /restaurants/mcdonalds
  • /restaurants/taco-bell
  • /restaurants/wendys

As terms are added, this menu needs to grow dynamically. How can this be accomplished?

1 Answer 1


The Taxonomy Menu module will be able to handle that...

Transform any of your taxonomy vocabularies into existing menus easily!


  • Custom Menu per vocabulary
  • Uses the default taxonomy term path or custom paths
  • Integrate with Views
  • Integrate with Pathauto: use URL/path aliases
  • Does not interfere with other menu modules

The module page also links to a tutorial called How to add a block menu of tags (or other taxonomy terms) on a Drupal site in conjunction with the Menu Block module in case you need that functionality.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.