Looking for help setting the simplest way for category/pages

[ad_1]

I wanted to work on a website for restaurant reviews but in a slightly complicated setup. I would appreciate thoughts from those more knowledgeable.

So each dish will be a post, and it needs to be associated to a restaurant as well as a dish type. Let’s take the Big Mac, which needs to be associated to McDonald’s (restaurant) and Burgers (dish). I am thinking of creating dishes as categories.

For restaurants, I would love a “page” that lists the details (location, dish types) and show all the posts (dishes) that are associated with that restaurant.

What could be the simplest way of setting this up so it can work with a themeforest purchased theme without a whole lot of customization?

[ad_2]
2 Comments
  1. I would suggest against getting a themeforest theme if you want a degree of customization. It is possible but can get complicated. Also, I’m sure there must be some theme there that does exactly what you need.

    If I were to do this, I would go the page builder route and use any custom fields plugin to add the required fields. Then I can make whatever page I need.

  2. Custom post type ‘dish’ with custom taxonomy of cayegory type ‘restaurant’ and custom taxonomy of tag type ‘dish type’ or similar. This way you get nice url structure with your keywords in urls and default posts will stay default for blog posts, etc. Also using custom post types enables you to get them great single and taxonomy templates, with specific layouts that differ from default posts.
    You can create them using plugin like CPT UI and similar.
    Then for dish / restaurant details you can create custom fields, like restaurant address, logo, work hours, etc. Use plugin Advanced custom fields.

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer