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.

Back To Top

Package Structure

After downloading the complete theme package from ThemeForest (All files & Documentation) and unzipping it you should have the following files & folders:

  • package/Demodata/ directory with demo data
  • package/Documentation/ documentation files
  • package/Licensing/ license for WordPress and Ventcamp theme
  • package/PSD/ theme PSD files
  • package/ventcamp.zip the main file to install the theme
  • package/ventcamp-child.zip child theme for easier customization

 

After you download ZIP file from ThemeForest you need to UNZIP it (extract its contents)

Back To Top

Installing Using WordPress

To install the theme via WordPress Admin Dashboard please follow these steps:

  1. Login to your WordPress dashboard, go to Appearance > Themes section
  2. Click on Add New button
  3. Click on Upload Theme button, select main theme ventcamp.zip  file, and click Install Now button. Please upload ventcamp.zip file only.
  4. 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

1

 

This method will only work if your hosting allows uploads greater than 5 MB. Usually, the limit is only 2 MB

Back To Top

Installing Using FTP

To install theme via FTP please follow these steps

  1. Unzip ventcamp.zip main theme file anywhere on your computer
  2. Login to your website server via FTP client
  3. Navigate to your WordPress themes /wp-content/themes/ directory
  4. Upload the extracted ventcamp folder directly to the /wp-content/themes/folder
This type of install is commonly used since themes files are often quite big, we recommend using FileZilla FTP client for this.

Back To Top

Installing Required Plugins

To enable all the features of the theme you should install all the required plugins.

  1. Navigate to Appearance > Install Plugins page
  2. Select all the plugins
  3. Choose Install bulk option then Apply this action
  4. Don’t navigate outside the page until the process is finished and you receive the installation report messages.

15cdb5767d

If you are planning to receive payments on your website, went through the WooCommerce Setup Wizard after installing WooCommerce plugin.

300e6de890

Back To Top

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.

  1. Navigate to the “Envato Market” plugin page in the main menu of the Dashboard.
  2. Follow generate a personal token link to generate your token. Don’t edit default permissions in the process. Copy you token.
  3. Paste the token into “Token” field
  4. Save the token
  5. Test API connection. A success message will appear. Now you have access to you Envato products and their updates.

69xfr0muodq1h5qtsjejwzf4xxdvlponw1va405ryu28vloczw

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.

lp7vuvhigi0d7fhj85jn053s53p2hm7gzbplz7rmlgfbyoovt9

Back To Top

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

maps1

Choose or create a new project

maps2

Click “Create/Enable API”

maps3

Copy the API key

maps4

Paste it into Ventcamp API Integration page and hit Save!

maps5

Back To Top

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.

  1. Make sure that all the required plugins installed
  2. Click on the Demo data menu item
  3. Choose one of the options and click the Import button
  4. Please wait until the page finishes loading completely. The chosen data will be installed.

4959535ee4

Note : using this importer more than once can result in duplicated content.

 

Back To Top

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.

af472f296c

2d05a666a4

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.

17bfcde44f

Please go through the options and see all the customization possibilities included in the theme.

Back To Top

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:

Back To Top

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:

  1. Guide to Drag&Drop Page Building – from wpexplorer.com
  2. Video Academy tutorials – from the original authors
  3. WPBakery blog – official blog

Back To Top

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

bf189009c3

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.

 

Back To Top

Theme Widgets

Ventcamp has two default widget zones:

Blog Sidebarall_forms

Footer Widgetsall_forms

You can add and change widgets on Appearance > Widgets page.

all_forms

Ventcamp also has 3 custom widgets, optimized for use in Ventcamp theme.

all_forms

Back To Top

Modals

The theme has very useful, highly customizable modals (popups) functionality.

To add or modify a modal navigate to Modals section in the Dashboard.

deb2314284

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.

73bda46746

Back To Top

Event Schedule

To add or modify event schedule navigate to Appearance > Event section.

e57a264fe7

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.

Back To Top

Tickets

All registrations are saved in Tickets section.

97f375428e
User, attendees, payment, and other information will be saved.

1bfe44c0be

Tickets will be sent to attendees after registration and payment.

You can change ticket appearance on the WooCommerce > SettingsEvents page.

Back To Top

Menus

Setup a menu

Ventcamp supports 2 menu locations:

  1. Main location: usually used for internal “Home”, “About”, “Services”, “Contacts” etc. links for scrolling navigation on the homepage. External links can be added too.
  2. Footer location: extra menu in the footer, usually used for additional links or to duplicate the main menu
To setup a menu:
  1. Navigate to the Appearance > Menus page
  2. Click on “Create a new menu” link
  3. Name the new menu
  4. Create the menu

To show a menu and to add links to it:

  1. Select display locations
  2. Select pages to add
  3. Add them to the menu
  4. 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:

  1. Edit section row
  2. Add an anchor and copy it
  3. Save the row settings
  4. Update page

Create a custom link menu item with the anchor:

  1. Navigate to Appearance > Menus page
  2. Select a menu
  3. 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.
  4. Add new menu item
  5. Save the menu

More info about WordPress menus can be found in the WordPress Menu Guide

Back To Top

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.

f24e23290e

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.

bb801dc3e8

5916712889

 

34b2f00d1c

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

Back To Top

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.

ed96a7fc99

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!

beb9b6d095

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:

fomr_manager_vc

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)

fomr_manager_vc

Currently with our Form Manager you can:

  1. Choose which form to render
  2. Show/Hide form on submit
  3. Redirect to any URL on submit
  4. Integrate it with MailChimp (and choose to use Double Opt-in option or not)
  5. … 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

 

Back To Top

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.

fc415923e1

Back To Top

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:

Back To Top

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!

Back To Top

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!

Back To Top

FAQ

How To Change Logo

Navigate to logo settings section:

  1. Navigate to Appearance > Customize page
  2. 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

Back To Top

How To Edit Event Schedule

To add or modify event schedule navigate to Appearance > Event section.

e57a264fe7

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.

Back To Top

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.

  1. Navigate to the “Envato Market” plugin page in the main menu of the Dashboard.
  2. Follow generate a personal token link to generate your token. Don’t edit default permissions in the process. Copy you token.
  3. Paste the token into “Token” field
  4. Save the token
  5. Test API connection. A success message will appear. Now you have access to you Envato products and their updates.

69xfr0muodq1h5qtsjejwzf4xxdvlponw1va405ryu28vloczw

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.

lp7vuvhigi0d7fhj85jn053s53p2hm7gzbplz7rmlgfbyoovt9

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.

abhgo35c04v8kb1dcxz2sfk6nwojj4ocwl1bj0xq5v0y6um7bn

Update all required plugins.

 8wytvpzs9n6ng2929b096m51wlm2kkze0wz7fdcd5etsygabem

Back To Top

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!

Back To Top