How to setup 2 menu pages with different entries
This support request was posted in BBQ by mondi84
- mondi84 February 15, 2013 at 3:37 pm
I would like to have on my site 2 Menu Pages, one dedicated to drinks, and another one dedicated to food.
How can I achieve that?
Right now there’s only one “Menu Page Template”, so it’s showing ALL the “food entries”.
How can i have a “Menu Category Page Template”? in which i can choose to show wich food category to show and which not?
Help will be very much appreciated!
Thanks in advance.Juanfra Aldasoro February 15, 2013 at 3:48 pm
thanks for writing 🙂
The best solution for this would be creating two parent Food categories. That would be “Drinks” & “Food”. As they are food categories you don’t need to create any page for that, they’re created automatically. And the theme has a template to handle that.
If you visit your page http://yourwpsite.com/wp-admin/edit-tags.php?taxonomy=menu-category&post_type=menu – you’ll see all the menu categories that you’d created. You’ll able to create more, edit or delete. When you hover any category you’ll see that there’s a link that says “View”. If you click that link, you’ll be sent to the Food menu category template.
On BBQ’s newest version (It was released this week) you can select to display your food menu category template with a grid or list style.
Then, when creating your WordPress navigation menu, you can add any “Menu Category” (in your case: Food, Drinks).
Juan.mondi84 February 25, 2013 at 3:06 pm
Thanks, i understood how the menu category pages work now, but I noticed that in the menu category “auto-created” page I dont have the left sidebar menu for scrolling, and that’s very important for my site!
Because of this page is being “auto-created” and has not a page template .php file, I dont know how to customize his appaereance for just be exaclty the same as the “menu list” template!! Can you help me with that?
How can I set up to have the left sidebar with menu, on my category pages?
Thanks.Juanfra Aldasoro February 25, 2013 at 3:09 pm
Thanks for writing 🙂
We’ve updated the theme last week in order to add this feature (version 1.0.7). You should download the new files and replace the old ones. This should solve your problem.
Juan.mondi84 February 25, 2013 at 3:18 pm
perfect! it works!!! thanks very much!Juanfra Aldasoro February 25, 2013 at 3:18 pm
No problem 🙂
Have a nice day,
Juan.mondi84 February 25, 2013 at 6:01 pm
There’s a way of choosing the order of the menu on the sidebar? the menu categories are showing in alphabetical order right now, how can i choose the order? thanks.Juanfra Aldasoro February 25, 2013 at 6:12 pm
At the moment you can do that with a third party plugin like this one: http://wordpress.org/extend/plugins/taxonomy-terms-order/
Juan.mondi84 February 26, 2013 at 11:51 am
Thanks, the plugin is working perfectly.
I have another question, why i cannot insert any HTML code in the “item description” for example i cannot use
. There’s a way to make it understand my html markup in the description?
Even if I try to create a custom CSS class and insert
item descriptionit’s not rendering the styling nor the markup. How can i obtain that? Thanks for you kindness, very much appreciated.mondi84 February 26, 2013 at 11:53 am
Sry previous post is not showing the code. a re paste it here using square brackets instead of
I have another question, why i cannot insert any HTML code in the “item description” for example i cannot use [br] . There’s a way to make it understand my html markup in the description?
Even if I try to create a custom CSS class and insert [p class=”myclass”] description [/p] item description it’s not rendering the styling nor the markup. How can i obtain that? Thanks for you kindness, very much appreciated.Juanfra Aldasoro February 26, 2013 at 1:41 pm
That sounds really strange! you mean adding HTML tags/inlines styles for the food menu item description?
In the menu template this may be happening because the function is “the_excerpt()”, that doesn’t render HTML content.
Juan.mondi84 February 26, 2013 at 2:20 pm
Yes, I was refering to “the excerpt()”, that’s not rendering HTML content.
Anyway i found a workaround for my site, so it seems that i don’t need it anymore.
You are one of the best authors by far, excellent and fast support, well coded theme, keep it up and thanks again. I voted you 5 stars on themeforest u deserve it more than everyone else!!!Juanfra Aldasoro February 26, 2013 at 2:23 pm
Thanks a lot for your kind words, I really appreciate. We give our best to provide the best product+service that we can and I’m sure we’ll keep on improving.
Have a nice day,
This topic is marked as resolved
Only the topic author can re-open this thread.