"Gustos WP" - Template Documentation
Info
- Documentation version: 1.0
- Created: February 11 2015 14:29:19.
- Last update: February 11 2015 15:04:40.
- Author: Smartik - http://www.scriptha.ir
Thank you
Thank you for purchasing this theme. If you have any questions that are beyond the scope of this help file, please feel free to email via my user page contact form here Thanks so much!
Table of Contents
Intro
"Gustos" is a theme designed with the community in mind. It is created to allow the creation of content to be easy and free for everyone.
Requirements
Gustos theme was designed for WordPress version 4.0 or higher and PHP 5.3+. With this in mind, I would strongly recommend you to upgrade your WordPress installation to the latest version available on WordPress.org to avoid any possible errors. Please ensure that you do this before installing the theme and not afterwards.
While every effort has been made to make sure that the theme runs bug-free, there is always a chance for errors. If you do find a problem please notify me immediately through my page on Themeforest so I can fix it.
Instalation
To install this theme you must have a working version of WordPress already installed. For information in regard to installing the WordPress platform, please see the WordPress Codex - http://codex.wordpress.org/Installing_WordPress
When you are ready to install a theme, you must first upload the theme files and then activate the theme itself. The theme files can be uploaded in two ways:
- FTP Upload: Using your FTP program, upload the non-zipped theme folder into the /wp-content/themes/ folder on your server.
- WordPress Upload: Navigate to
Appearance > Add New Themes > Upload
. Go to browse, and select the zipped theme folder. Hit "Install Now" and the theme will be uploaded and installed.
Once the theme is uploaded, you need to activate it. Go to Appearance > Themes
and activate your chosen theme.
After theme activation, please install the required plugins.
Install plugins
It should work with most of the WordPress plugins, however the functions and style currently is only available for bbPress plugin.
Install bbPress.
Go to Admin dashboard->Plugins->Add new. Select "Search" and type "bbPress" once the Wordpress find it, click "Install now" link. Install it and activate.

Now you're ready to adjust the settings for this plugin. Nothing special is not required, just follow the instructions from the admin panel of this plugin.
Create menu
To setup the menus, go to Appearance -> Menus. Create a new menu by typing a unique title for the menu (e.g. "Main menu") in the Menu Name field, then click the Create Menu button.

Add Pages as menu items to the newly created menu. Please refer to this article if you need more help on how to add menu items to your custom menu. When you finished adding the menus, set it as your primary menu under Menu settings section. Click the Save Menu button to save your settings.
Now you're ready to create other pages that you can assign to this menu.
Create pages
To create a new page, go to Pages > Add New. and there will . Now you can add a title, write the content, save it and all is ready.
In order to create the Homepage you should use the page builder that is included in this theme.
Page builder
To create a page using the page builder, find the meta box named "Page Builder" and start by creating a new row:
- Click to create a new row
- The row is appended and ready to be completed.

Page builder row
- A complete row
- A section of a row. A row can have an unlimited number of sections.
- A column. A section can have columns from 1 to max 6.
- The control to add modules to a column. A column can have an unlimited number of modules.
- Column controls, to resize and sort.
- The contol to delete a section.
- Row controls

Page builder row controls
Each row have will let you customize it by using the special designed controls. Here is the description of each control:
- Prepend a new section to this row. You can select the number of columns from drop-down menu.
- Append a new section to this row. You can select the number of columns from drop-down menu.
- Drag the row. This allows to sort the rows.
- Clone the row. When clicked an exact clone of this row will be created and add after it.
- Row setting. Several row settings to adjust the background, spacing etc.
- Close row. This allow to close this row. It may be usefull if you need more space to work on another row and this one is not required.
- Hide. This will hide and close the row. It will be visible in backend and every setting of it will stay intact, but on front end it will be hidden. So only administrators can see it and only in dashboard. Usefull for testing.
- Delete row. This will delete the current row forever and can't be restored. It will ask for confirmation.
Page builder row settings
- Force full width: If this option is ON it will try to extend the width of th current row, however it will not remove the grid margins. To remove grid margins second option should be ON also.
- Force grid margins remove: This will remove the grid margins. Usefull if you are using, for example, the portfolio module and and don't want to have double margins.

Row spacing
- Custom row spacing: Adjust the row space on top and bottom.
- Row Spacing: If "Custom row spacing" is ON you can select the spacing style here. Select "Custom - Adjust the following slider values" to enable flexible values and apply them from option 3 and 4
Row border
- Custom row border: Add a border top and/or bottom for this row.
- Row border position: Select the border position top, bottom or both.
- Border color. This setting is optional
- Border width in pixels.
- Border style.

Row style
- Select row style. Light bacground or dark background.
- (optional)Based on "Row style" setting adjust the bg color. If is dark, then select a dark color...
- (optional)Based on "Row style" setting adjust the background image. If is dark, then select a dark background...
Page builder module
Creating a page builder module is simple to adjust the setings is even easier. Here is how a simple module looks like:
- Module settings. Every module can be configured by pressing this control.
- Clone module. Create an exact clone of this module. There are no limits.
- Delete module. Attention: It does not ask for confirmation!
- Module preview. Some modules can contain more information.
Widgets
Right now this theme comes with 5 custom widgets.
Every widget option(field) has a small description that should help you to understand what it does. Anyways most of them are optional, so don't worry too much if something is not clear for you.

Theme Settings
The theme settings can be modified using the WP Customizer. Go to Appearance-> Customize and Adtjust all settings from the left panel.


Recipes Settings
You must create some pages and adjust the default settings from admin panel in order to allow front end submission and edit. Create the necesary pages and adjust the settings in recipes panel.
In order to easy the process, the theme will try to adjust automatically these settings on each update. You may get the following notice in the admin screen. If you see this notice, press the link "Click here to update now." and wait until the page is refreshed. Now you can go to admin panel to verify if settings are set, and check the front-end site. Some pages may need to be edited after update.

Now adjust the recipe settings and select the newly created pages.

User Settings
To set the user cooking level and awards you must go to admin dashboard and edit the user profile. These settings can be applied only by admins, manually. Select the user you want to edit and update its info.

Multiple sidebars
By default this theme has only one sidebar, but this can be easily replaced using a plugin, that is also created by me and is available for free on WordPress.org.
- Go to admin dashboard->Plugins->Add New plugin.
- Search for "Smk Sidebar Generator"
- Install and activate it.
- Now you can replace the default sidebar using conditions.

Social login
To use the social login feature is required to install WordPress Social Login plugin from WordPress.org.
- Go to admin dashboard->Plugins->Add New plugin.
- Search for "WordPress Social Login"
- Install and activate it.
- Now you can adjust the settings and select the social networks that you need. Everything else is done by the theme.

Thank you
Once again, thank you so much for purchasing this theme. As I said at the beginning, I'd be glad to help you if you have any questions relating to this theme. Just contact me using this form. No guarantees, but I'll do my best to assist. If you have a more general question relating to the themes on ThemeForest, basic HTML/CSS/JavaScript related questions, you might consider visiting the forums and asking your question in the "Item Discussion" section.