Restaurant is a feature packed Free WordPress theme from This is an ideal theme to setup your online restaurant business. The theme comes with features like, food and drink menu items, Featured sliders, testimonials, Staff pages, Custom homepage, and other custom page templates.  This is a responsive theme built with bootstrap framework.



Required plugins

The theme requires the following plugin to work as advertised. You will find a notification on the admin panel prompting you to install the required plugins. Please install and activate the plugins.

  1. Food and drink menu – This plugin is required for creating the food menu items and menu collections.
  2. Magic metabox – This plugin is required for metabox fields attached to different custom post types used in the theme.
  3. Contact form 7 – This plugin is required for creating contact forms and reservation forms .
  4. Contact form 7 datepicker – This plugin is required for enabling date picker fields on the contact form 7 forms. It is useful for reservation forms.

Theme setup

۱٫ Installing theme

Download the theme zip file from Open your WordPress admin panel and go to Appearance > Themes . Click Add new and then Upload the theme to your themes directory and activate it.

۲٫ Install plugins

After theme activation, you will find a notification that prompts you to install and activate the required plugin listed earlier. Please install and activate them.

Setting up other pages

۱٫ Setup Homepage and Blog

The theme uses a custom homepage template. After theme activation, go to the Pages and create a new page named “Home”. In the page attribute section you can find a drop-down box for page templates. Select the “Homepage” template from the dropdown list. Leave the page content section empty and publish the page. Go to settings > Reading > Front page displays. Select the “static page” option and for front page select “Home” from the drop-down page list. Select a different page for the blog items.

۲٫ Create slide items

On the admin panel you will find a menu item called Slides. Click ‘Add new slides’ and it will take you to the slide editor page. You can give your slider a name and below the title bar you will find a metabox section. This is a repeater metabox section through which you can add slide images, slide image title, description and slide link. Once you have added enough number of slides just hit publish button to ublish the slider. Then go to the theme options page and under the homepage tab, you will find the option for Slider. Just select the slider item from the dropdown list.