WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

In my project i need to create restaurant menu card,i want to insert values given below

-menus(like dinner,lunch,breakfast)
   -menu_group(like soup,juice)
              apple-juice...................... $10
              milk_shake_apple................. $15



which one is best custom field or taxonomy? or is there any plug in to use

share|improve this question
You mean like this? – MikeSchinkel Feb 4 '11 at 13:57

I would suggest a custom hierarchical taxonomy; call it 'menu'.

Top level terms (menus), have child terms (menu groups). Each child term has one or more posts (menu items) associated with it. Posts have custom fields (price) attached to them.

Note that you will need some custom code (a category walker) to display the menu items for each menu group on the front-end.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.