First of all, thank you for purchasing Vitto! Before you get started, please be sure to always search this Documentation that outline all kinds of good information and provide you with all the details you need to use Vitto. This theme can only be used with WordPress and I assume that you already have WordPress installed and ready to go. If you do not, please follow this link to see how to install WordPress.
To use Vitto:
Many issues you may run into such as: white screen, demo content fails when importing, empty page content and other similar issues are all related to low PHP configuration limits. The solution is to increase the PHP limits. You can do this on your own, or contact contact your web host and ask them to increase those limits to a minimum as follows:
The file you have downloaded contains several folders:
You have two options to install the theme (read above where the files are located):
After you have installed the theme, you might see the following warning:
"Redux Framework has an embedded demo . Click here to activate the sample config file."
To properly configure the theme, please ignore the warning by clicking on the "X" to its side.
Above the theme options panel you should see this message box:
That's the list of the required and recommended plugins. The required plugins provide a large part of the features of this theme.
The recommended plugins are not mandatory, you won't read warning messages or get blank pages without installing them, but they are necessary if you want to update the theme and import the demo content correctly. Otherwise you'll get some "failure" notices during the import process and your installation won't reflect the demo, just this.
Simply click the "Begin installing plugins" button then the "Install" button on each plugin to start installing them. After you’ve installed them, an "Activate" button will appear which you can click to start activating them.
If you want both to use WooCommerce plugin and to import the demo content you see here, then please delete the WooCommerce pages (Cart, Checkout, My Account and Shop) generated after the WooCommerce plugin initial setup. Otherwise, if you don't want to replicate the demo, leave the WooCommerce Pages generated after the plugin initial setup.
Directly from the WordPress backend, go to "Settings" → "Permalinks" and change the Common Settings from "Default" to "Post name". Then click the button "Save Changes".
If you get a single posts page "404 Not found" error, try activating the "Twenty Seventeen" default WordPress theme then going to Settings → Permalinks and simply clicking on "Save Changes" button.
Then try reactivating the "Vitto" theme and clicking again on "Save Changes" button into Settings → Permalinks.
This will update your permalinks settings and flush rewrite rules.
Vitto supports custom WordPress menus, with one level of dropdown. There is one area of the theme where you can assign a menu:
Once a menu is created and assigned to the location, it will show up on the site. There are also several options to customize the menu. Please see below for how to create a new menu and the available menu styles.
Vitto includes several page templates to choose from. For example, if you want a page to display your restaurant menu, then you would select the "Menu Classic" page template or the "Menu Gallery". All of this is done in the Pages section of your WordPress admin.
For every page you can decide to display a sidebar or not and its position. To do it simply select the sidebar into the sidebar dropdown menu into the Page section of your WordPress admin.
With Vitto Theme Options Panel you can choose from tons of options (Colors, Google-Fonts, Social Profiles etc.) to define the look of your site and preview changes in real time.
To begin your site customization:
If you make changes to the theme’s files (i.e. anything within the “/themes/vitto/” directory), those changes are likely to be overwritten when you next update the theme.
A child theme allows you to set up a standalone directory in which you can make create copies of the theme’s files and tweak away, without fear of your work being overwritten by any future updates.
If you don’t know how to create a child theme, please follow this link.
From the "Logo" section of Vitto Theme Options panel you can upload a custom logo that will be visible on your main navigation.
If you do not upload a logo, the default Vitto logo will be displayed instead.
With Vitto you can choose between 2 different menu styles: a horizontal menu and a vertical overlay menu. After you have set up the menu, as explained above, from the WordPress backend, you need to go to "Theme Options" → "Theme Settings" and select a menu style for the Top Menu, by default the theme uses the vertical overlay style.
From the "Colors" section of Vitto "Theme Options" you can choose between many options for your website.
To change links color, go to the "Colors" section of Vitto Theme Options and select your desired color palette, then click the "Save Changes" button.
To change Menu / Body / Footer Colors, as for links color, go to the "Colors" section of Vitto Theme Options and select your desired color through the pickers.
To change the Header Image of your pages, simply upload or select your desired "Featured Image" for that page into the "Edit Page" section.
To edit the Fonts of your site, go to the "Typography" tab of Vitto Theme Options, check the boxes and begin typing the font family you want to use.
To change the text displayed in footer, go to the "Footer" tab of Vitto Theme Options, and type your custom text into the "Footer Text" section.
All widgets are accessed in the "Widgets" section of the WordPress admin. Widgets can be added to any sidebar.
There are various fields and settings to choose for each individual widget; all are self explanatory.
You can put as many widgets as you want inside of a sidebar.
This theme supports 3 widgets areas: main sidebar, shop sidebar and footer sidebar. Check out the demo to see how they are used.
After you've created an homepage, from the WordPress Dashboard, go to "Settings" → "Reading" and select the "A Static Page" option which is under the heading "Front Page Displays". Then Select the page that you created from the "Front Page" drop down . eg: Home.
Select the "Your latest posts" option if you want to use the theme default homepage sections displayed into the demos.
To change the homepage header go to "Theme Options" → "Home Page" → "Header" and select the homepage first section background (Image/Video/Slider). Then add your custom images or video into the fields below and press the "Save Changes" button.
To change the homepage content go to "Theme Options" → "Home Page" → "Content" and drag & drop the sections you want to display, then customize their content in the fields below.
When you're done making changes, press the "Save Changes" button.
Directly from the WordPress backend, go to "Dishes" → "Add New", fill in the fields (ingredients, description, price, "meals" taxonomy and featured image) then click the "Publish" button.
These dishes will appear in Menu templates pages (Menu 2Col, Menu Classic, Menu Gallery, Menu Simple) and in the [gg_menu] shortcode.
Directly from the WordPress backend, go to "Recipes" → "Add New", fill in the fields then click the "Publish" button.
These dishes will appear in Blog templates pages and will be filtered by "Dish Type" taxonomy.
Directly from the WordPress backend, go to "Testimonials" → "Add New", fill in the fields then click the "Publish" button.
The testimonials you add here will be visible only if you use the "[gg_press]" shortcode.
To change the Press background image go to "Theme Options" → "Testimonials", upload your custom image then click the "Save Changes" button.
Directly from the WordPress backend, go to "Team" → "Add New", fill in the fields then click the "Publish" button.
The team members you add here will be visible into the Team or Team Gallery page template and if use one of the team shortcodes:
[gg_team]
[gg_team style="gallery"]
[gg_menu]
[gg_posts]
Display the latest 3 posts.
[gg_team]
[gg_team style="gallery"]
[gallery size="large" link="none" ids="106,107,67,60"]
Possible attributes:
size = "thumbnail/medium/large/full";
link = "file/none";
ids = images ids.
[gg_food_gallery]
Display all the images you inserted into "Theme Options" → "Food Gallery" section.
[gg_food_gallery ids="106,107,67,60"]
Use the ids attribute to display only the images you want.
<ol> <li>Ut pulvinar semper dolor sit amet malesuada.</li> <li>Proin tincidunt tellus sed lorem convallis varius.</li> <li>Duis suscipit leo ornare felis dignissim.</li> </ol>
[gg_list type="list-1"] [gg_li]Ut pulvinar semper dolor sit amet malesuada.[/gg_li] [gg_li]Proin tincidunt tellus sed lorem convallis varius.[/gg_li] [gg_li]Duis suscipit leo ornare felis dignissim.[/gg_li] [/gg_list]
[gg_list type="list-2"] [gg_li]Ut pulvinar semper dolor sit amet malesuada.[/gg_li] [gg_li]Proin tincidunt tellus sed lorem convallis varius.[/gg_li] [gg_li]Duis suscipit leo ornare felis dignissim.[/gg_li] [/gg_list]
[gg_list type="list-3"] [gg_li]Ut pulvinar semper dolor sit amet malesuada.[/gg_li] [gg_li]Proin tincidunt tellus sed lorem convallis varius.[/gg_li] [gg_li]Duis suscipit leo ornare felis dignissim.[/gg_li] [/gg_list]
[gg_list type="list-4"] [gg_li]Ut pulvinar semper dolor sit amet malesuada.[/gg_li] [gg_li]Proin tincidunt tellus sed lorem convallis varius.[/gg_li] [gg_li]Duis suscipit leo ornare felis dignissim.[/gg_li] [/gg_list]
[gg_list type="list-5"] [gg_li]Ut pulvinar semper dolor sit amet malesuada.[/gg_li] [gg_li]Proin tincidunt tellus sed lorem convallis varius.[/gg_li] [gg_li]Duis suscipit leo ornare felis dignissim.[/gg_li] [/gg_list]
[gg_press]
It displays the testimonials opinions.
To change the Press background image go to "Theme Options" → "Testimonials", upload your custom image then click the "Save Changes" button.
[gg_counter title="Earnings" symbol="$" color="#323c46"]322,430[/gg_counter]
Possible attributes:
title = text under numbers;
symbol = symbol before numbers;
color = numbers color
[gg_message color="alert-info"]Information: Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco quat.[/gg_message]
[gg_message color="alert-success"]Success: Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco quat.[/gg_message]
[gg_message color="alert-warning"]Warning: Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco quat.[/gg_message]
[gg_message color="alert-danger"]Danger: Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco quat.[/gg_message]
[gg_button size="btn-small"]Small[/gg_button]
[gg_button href="https://www.google.com"]Medium[/gg_button]
[gg_button color="#b99aff" size="btn-large"]Large[/gg_button]
[gg_button_animated color="#DAA25A" size="btn-large"]Large[/gg_button_animated]
Possible sizes: btn-small, btn-large.
Insert your button url link into the href parameter:
[gg_button href="https://www.google.com"]Read More[/gg_button]
If you want the button color changes to white on hover, then add attribute reverse="reverse"
[gg_button_animated color="#DAA25A" reverse="reverse" size="btn-large"]Large[/gg_button_animated]
[gg_row] [gg_column width="1/2" align="text-left"] Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco quat.[/gg_column] [gg_column width="1/2" align="text-right"] Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco quat.[/gg_column] [/gg_row]
Possible widths: 1/1, 1/2, 1/3, 2/3, 1/4.
Possible alignments: text-left, text-right, text-center.
[gg_tabs] [gg_tab title="First Tab"] Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.[/gg_tab] [gg_tab title="Second Tab" selected="true"]Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.[/gg_tab] [gg_tab title="Third Tab"] Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna. [/gg_tab] [/gg_tabs]
[gg_accordion] [gg_panel title="1 Panel"] Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.[/gg_panel] [gg_panel title="2 Panel"]Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.[/gg_panel] [gg_panel title="3 Panel"] Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna. [/gg_panel] [/gg_accordion]
Possible attributes: title, selected (true/false).
[gg_header]Not Fast Food... It's Fresh Food Fast![/gg_header]
[gg_video_section image="your-image-url" video="your-video-url"] Your content here. [/gg_video_section]
[gg_section text_color="#fff" background_color="#00BCD4" image="your-image-url"] Your content here. [/gg_section]
[gg_section text_color="#fff" parallax="no" image="your-image-url"] Your content here. [/gg_section]
[gg_section text_color="#fff" parallax="no" background_color="#e74c3c"] Your content here. [/gg_section]
Possible parameters: video(your video url, only for gg_video_section), image (your image url), background_color (the background color for your section), text_color (the color for the text of your section), fullwidth (yes/no), parallax (yes/no).
When you first install Vitto theme, it will not contain all the extra content that you might have seen in the live demo. To import the Vitto demo content you can choose one of the two different procedures: auto import demo contents or manual import demo contents.
From the WordPress backend, go to "Theme Options" → "Demo Importer" and press "Import Demo" button, as pointed in screen shot below. Now wait, It can take few minutes as images are fetched from remote server. Once done click the "Save Changes" button. Now you can visit your site.
To manual import the Vitto demo contents you need to follow these steps (remember that you do not need to follow this section if you have already imported demo contents using auto import demo contents feature explained above):
To import the demo widgets, install and activate the Widget Importer & Exporter plugin, from the WordPress backend, go to "Tools" → "Widget Importer & Exporter" and into the "Import Widgets" section upload the file called widgets.txt.
To import the demo theme settings, make sure to have installed and activated the "Redux Framework" plugin:
After this procedure, your site should look like the demo.
You can update the theme by activating a different theme for a while, deleting Vitto from the theme list and upload it again via the WordPress backend.
As an alternative you can upload a new version via FTP and override all the old files.