Ventcamp Documentation
Ventcamp is highly functional WordPress Theme for events and conferences.
Ventcamp has everything you need to get a website and start selling tickets in 1-2-3 bundled and perfectly tuned up to work together. Create any layout you need, capture forms data or setup full-blown eCommerce with WooCommerce – everything is possible wit!
Installation
Installation Video
Ventcamp installation is a simple and straightforward process. We described the process in the video and in the text below it.
Package Structure
After downloading the complete theme package from ThemeForest (All files & Documentation) and unzipping it you should have the following files & folders:
directory with demo datapackage
/Demodata/
documentation filespackage
/Documentation/
license for WordPress and Ventcamp themepackage
/Licensing/
theme PSD filespackage
/PSD/package/ventcamp.zip
the main file to install the theme
child theme for easier customizationpackage
/ventcamp-child.zip
Installing Using WordPress
To install the theme via WordPress Admin Dashboard please follow these steps:
- Login to your WordPress dashboard, go to Appearance > Themes section
- Click on Add New button
- Click on Upload Theme button, select main theme
ventcamp.zip
file, and click Install Now button. Please uploadventcamp.zip
file only. - Wait while the theme is installed successfully and click on Activate link to activate the theme
This is the most convenient method but unfortunately, doesn’t work on some web hosts due to their settings
Installing Using FTP
To install theme via FTP please follow these steps
- Unzip
ventcamp.zip
main theme file anywhere on your computer - Login to your website server via FTP client
- Navigate to your WordPress themes
/wp-content/themes/
directory - Upload the extracted
ventcamp
folder directly to the/wp-content/themes/
folder
Installing Required Plugins
To enable all the features of the theme you should install all the required plugins.
- Navigate to Appearance > Install Plugins page
- Select all the plugins
- Choose Install bulk option then Apply this action
- Don’t navigate outside the page until the process is finished and you receive the installation report messages.
If you are planning to receive payments on your website, went through the WooCommerce Setup Wizard after installing WooCommerce plugin.
Envato Market Authorization
If you want to receive the theme updates and install your other Envato products, you should authorize your website using Envato Market plugin.
- Navigate to the “Envato Market” plugin page in the main menu of the Dashboard.
- Follow generate a personal token link to generate your token. Don’t edit default permissions in the process. Copy you token.
- Paste the token into “Token” field
- Save the token
- Test API connection. A success message will appear. Now you have access to you Envato products and their updates.
2. Now you can see all your Envato products, including Ventcamp, located in the “Themes” tab.
If there is an update available, the “Update Available” message will appear. Click on the message to start updating.
Google Maps Setup
Since the latest update, Google Maps no longer supports access to their API without a key, because they are introducing paid plans. You would need to get one for your website in order to make Ventcamp maps to work. The good news is that there are still free plan to use them which is the Standard plan.
First please open up this Google Maps link https://developers.google.com/maps/documentation/javascript/get-api-key and click the “Get a key” button
Choose or create a new project
Click “Create/Enable API”
Copy the API key
Paste it into Ventcamp API Integration page and hit Save!
Demo Data
One-Click Import
Your Ventcamp theme has a complete copy of our demo data. If you are planning to use the demo data you should import it using the installer. The theme has very useful One-click Install option so you don’t have to worry about copying it, the process will be done automatically in less than 5 minutes.
- Make sure that all the required plugins installed
- Click on the Demo data menu item
- Choose one of the options and click the Import button
- Please wait until the page finishes loading completely. The chosen data will be installed.
Customization
The Customizer
All the theme options and a couple of theme-related site options are located in the Customizer.
You can access Customizer using Appearance > Customize section in the Dashboard or the link in the Admin Bar.
The Customizer allows you to preview changes to your site before publishing them. You can navigate to different pages on your site within the preview.
Please go through the options and see all the customization possibilities included in the theme.
Child Theme
If you want to modify the theme beyond the giving options, you’ll have to modify the theme files. But if you do this directly by editing a file, all the changes will be lost when the theme will be updated and the file overwritten.
Use and edit a child theme instead. By using a child theme you will ensure that your modifications are preserved.
We prepared the child theme for you. It is included in the main theme package.
package/ventcamp-child.zip
Using a child theme requires some WordPress development experience.
Official documentation:
Features
Visual Composer
Ventcamp uses Visual Composer plugin to handle content creation, this is the most common structure and a standard in WordPress theme development nowadays. It is expanding quickly, almost 95% of all new themes at ThemeForest are now using it. We highly recommend you to take some time to learn the basics to unleash the full power of this awesome plugin. After you learn how to use it – new page creation will be very easy and fast for you
The best places to start are:
- Guide to Drag&Drop Page Building – from wpexplorer.com
- Video Academy tutorials – from the original authors
- WPBakery blog – official blog
Page Templates
The theme currently has three page templates available:
- Full width– 100% full width main template
- Sidebar left – boxed page template with left sidebar
- Sidebar right– boxed page template with right sidebar
Normally you would want to use full width page template most of the time for main pages. It allows full width sections with Row element. You also can use Row > Stretch setting to add boxed content inside full width layout. Boxed layouts are commonly used for inner pages.
Theme Widgets
Ventcamp has two default widget zones:
You can add and change widgets on Appearance > Widgets page.
Ventcamp also has 3 custom widgets, optimized for use in Ventcamp theme.
Modals
The theme has very useful, highly customizable modals (popups) functionality.
To add or modify a modal navigate to Modals section in the Dashboard.
You can show text, forms, videos, or any possible content in a popup using standard WordPress editor or powerful VisualComposer.
We made our best to add as many options as needed for you to make any modal without coding.
Event Schedule
To add or modify event schedule navigate to Appearance > Event section.
There are three types of events in the theme:
- Single day schedule. Simple schedule for single day event with a single thread.
- Multi days schedule. Choose this option if the event will take place for several days.
- Multi days & venues schedule. Same as previous option but with multiple threads support.
All types of events are well designed and mobile-optimized.
Tickets
Menus
Setup a menu
Ventcamp supports 2 menu locations:
- Main location: usually used for internal “Home”, “About”, “Services”, “Contacts” etc. links for scrolling navigation on the homepage. External links can be added too.
- Footer location: extra menu in the footer, usually used for additional links or to duplicate the main menu
- Navigate to the Appearance > Menus page
- Click on “Create a new menu” link
- Name the new menu
- Create the menu
To show a menu and to add links to it:
- Select display locations
- Select pages to add
- Add them to the menu
- Save the menu
Add scrolling links
To add a link into menu which will scroll to a certain section of a page follow this guide.
First, prepare an anchor for the section:
- Edit section row
- Add an anchor and copy it
- Save the row settings
- Update page
Create a custom link menu item with the anchor:
- Navigate to Appearance > Menus page
- Select a menu
- Select “Custom Links” menu item types. Add the anchor in URL input, add # symbol at the beginning of it to let a browser know that it’s a section URL. Add section name.
- Add new menu item
- Save the menu
More info about WordPress menus can be found in the WordPress Menu Guide
Forms
Ventcamp uses Contact 7 plugin that we renamed to “Forms” in admin dashboard to manage forms. Once you have installed the theme and activated all needed plugins, head over to “Forms” section in admin dashboard and add as many forms as you like.
All the forms come with pre-configured settings and status messages with theme demo data, so you can easily get a grip on what to change and where.
While you can change the forms any way you like there are 2 field names that are reserved by Ventcamp theme:
FULLNAME – upon submitting this value is processed by a function to parse out users First name and Last name
EMAIL – user email, always a required field
FNAME – user First name, optional
LNAME – user Last name, optional
If you see those fields in form contents – please do not change this tags, otherwise, the theme won’t know how to distinguish the fields for API calls
Note: while we are using this plugin to create new forms it’s default title “Contact 7” in WordPress dashboard is changed to “Forms” in our theme. This is done since we use some additional extensions to the default plugin that pushes it beyond simple contact form, extending its functionalities, and the new name also makes it more comprehensive for starters.
Contact form 7 Quick Start – official guide
Form submission information will be sent to email specified in the form settings. To view all form submissions navigate to the Form Data page in the main menu.
This is a custom extension for “Contact 7” plugin that allows saving any form with any fields to the website database upon successful submit along with service data like IP and the date. All form submissions are saved automatically by default. The plugin also takes all available form fields on submit, no need to do an additional setup for each form for this to work. After saving you can export the data in any format you like (csv/xml/html/etc..) or display it using a shortcode anywhere on a website.
cfdbplugin.com– official website
Fast Signup & Leadgen
These forms send emails to the specified addressed on submit and save the submission data for later use, so the main purpose of them is to accumulate users that interested in your product and connect with them later on.
Demo data has the page showing forms variations.
You can form and their shortcodes on the Forms page. Any of them can be used as a plain contact form easily, all forms are super responsive too!
Currently, our demo data has these pre-set forms:
Fast signup – 3 horizontal and 2 vertically aligned forms for fast user signups. Usually used to gather new users subscriptions or waiting lists fast and then work with them through email. Waiting lists, beta lists, pre-launch campaign, general interest of not yet launched startup this is what these forms are usually used.
Lead generation – 3 big and bold forms for more detailed user data collection. Usually used for new services ordering, callback requests, quote estimations, etc.
Contact – clear inline form to fit any place in your theme or widget zone that collects users feedback.
There are also Login/Registrations form in the theme built-in but they are different, and we will cover them in the “WP Login/Registration forms” section.
Adding a form to a page
All forms can be added in any part of the page and are managed with our “Form Manager” shortcode, just add it on a page:
then choose which form to use and edit its settings (these are per-form so you can have multiple forms on a page with different settings)
Currently with our Form Manager you can:
- Choose which form to render
- Show/Hide form on submit
- Redirect to any URL on submit
- Integrate it with MailChimp (and choose to use Double Opt-in option or not)
- … more options and API support are coming up soon!
Forms submission data
All form submissions are saved automatically by default, they also take all available form fields on submit – no need to do an additional setup for each form. After saving you can export the data in any format you like (csv/xml/html/etc..) or display it with a shortcode anywhere on a website.
cfdbplugin.com – official website
Envato Market
This plugin serves for easier automatic theme updates and backup. Whenever the theme update is ready, just navigate to this plugin, follow the onscreen instructions to set it up and then just hit “Save settings”, after they are verified and saved you can proceed to “Themes” tab and choose the update to install.
Icons
The theme has several included easy to use sets of icons.
- Font Awesome
- Open Iconic
- Typicons
- Entypo
- Linecons
- Line Icons
You can use the icons in many Visual Composer elements, like “Ventcamp Button” and “Text with Icon”.
Integrations
EventEspresso
EventEspresso works best for big multi-venue, multi-days events and is also a great multiple event manager https://wordpress.org/plugins/event-espresso-decaf/
So in order to start you have ton install EventEspresso plugin downloaded separately by the link above or try searching for it in WP plugin directory directly from your WP Dashboard. This is a free version (Decaf) that you can later upgrade if needed.
After installation is complete and the plugin is activated it will ask you to complete the Quick Setup
finally you will have to create an Event! You can use the link from “Getting Started” screen or just navigate to Event Espresso -> Events like so:
Fill In all the required fields, Add tickets, Add Featured image – all from a single screen. When all done just hit “Publish” and you get an event setup!
Event page:
Cart page:
Tickera
Tickera is a great and very easy to use event management plugin, it is best suitable for smaller events https://wordpress.org/plugins/tickera-event-ticketing-system/
So in order to start you have ton install Tickera plugin downloaded separately by the link above or try searching for it in WP plugin directory directly from your WP Dashboard
After installation is complete and the plugin is activated (upon activation the plugin might throw a fatal error in some cases, just re-activate the plugin and it will go away) we will need to complete the Quick Setup
at the end of which we will be guided to create a new event, let’s make one! Both links open in the new window, so you can just open both at once and finish the gateway part later
Create a new event
Fill in all the required fields and hit “Publish”
And then we will need to create tickets for this event
Fill in all the required fields, hit “Publish” and repeat until you have all required ticket types setup
I have created Standard, VIP and Early Bird tickets
You can navigate to Tickera -> Events to check your event
And we are done with the basic setup!
Tickera + Visual Composer
we have created custom shortcodes for Tickera and highly suggest to use them to make it easier to show event details/purchase ticket box anywhere on the website. So to add your new Tickera tickets events to Ventcamp please navigate to WP pages and edit your front page
Find the Pricing section and edit the single price item by choosing which product link to and edit anything you need:
All done!
P.S. we went extra mile and added a separate Tickera shortcode with a dozen of options for easier use/development), use it if you need some fine tuning or more complex development:
All done!
FAQ
How To Change Logo
Navigate to logo settings section:
- Navigate to Appearance > Customize page
- Navigate to General Settings > Logotype section
Here you can:
- Add logo image
- Optionally add twice the size image for Retina-like displays
- Add and format text logo
- Preview the logo before publishing it
How To Edit Event Schedule
To add or modify event schedule navigate to Appearance > Event section.
There are three types of events in the theme:
- Single day schedule. Simple schedule for single day event with a single thread.
- Multi days schedule. Choose this option if the event will take place for several days.
- Multi days & venues schedule. Same as previous option but with multiple threads support.
All types of events are well designed and mobile-optimized.
How To Update Ventcamp
To update the Ventcamp theme follow these steps.
1. If you are not yet authorized in the “Envato Market” plugin using Global OAuth Personal Token, authorize yourself using these actions.
- Navigate to the “Envato Market” plugin page in the main menu of the Dashboard.
- Follow generate a personal token link to generate your token. Don’t edit default permissions in the process. Copy you token.
- Paste the token into “Token” field
- Save the token
- Test API connection. A success message will appear. Now you have access to you Envato products and their updates.
Now you can see all your Envato products, including Ventcamp, located in the “Themes” tab.
If there is an update available, the “Update Available” message will appear. Click on the message to start updating.
3. Wait while the theme fully updated, don’t navigate outside of the page. The success message will appear after the process in finished.
4. Don’t forget to update all required plugins after updating the theme. You can access the Required Plugins page by clicking the “Begin updating plugins” link in the WordPress notice message or by using “Appearance” – “Install Plugins” menu link.
Update all required plugins.
Other
Sources & Credits
Scripts, graphics, fonts and other files used in the theme:
That’s all for now. Since we moved the docs online, we are going to update it real time with more videos and screenshots to make it as comprehensive as possible.
Thanks for your purchase and hope you enjoy Ventcamp WordPress Theme!