WooEvents

Wordpress Calendar and Event Booking


Thank you for purchasing my plugin.
If you have any questions that are beyond the scope of this help file, please feel free to email via my plugin page contact form here.

WooEvents is Wordpress plugin that using WooCommerce to create events, events calendar, events map, events scheduler and manage all your online events easily. Allow visitors to register account, submit and booking events

Features list
NOTE

1. If your theme has customise and style template of woocommerce, you will need to use your theme style which your has customised and to fix some confilct code you could follow this guide

st1. Go To WooEvents > General > Main Purpose > Only use metadata > Save Settings: http://i.imgur.com/o4ZCGNs.png

st2. Go to WooEvents > Single Event Setting tab > Default Layout Purpose > Event > Save Settings: http://i.imgur.com/JNKaaEF.png

2. If your theme has customise and you want to sell event and normal product, you could follow this guide:

st1. Go To WooEvents > General > Main Purpose > Only use metadata > Save Settings: http://i.imgur.com/o4ZCGNs.png

st2. Go to WooEvents > Single Event Setting tab > Default Layout Purpose > Choose default layout you want to use > Save Settings: http://i.imgur.com/JNKaaEF.png

st3. Go to Products > Add new product > Select layout for product as event or producthttp://i.imgur.com/ElNfLBo.png

The Full Package includes these following files and folders:

WooCommerce is required for the plugin to work properly

Install via Wordpress admin
  1. Login to WordPress Admin
  2. In the left menu panel go to Plugins > Add New > Upload to install plugin
  3. Click Upload
  4. Browse your download package to select installation files
  5. Click Install Now button
  6. Once it's uploaded, click the Activate link
Install via FTP Account
  1. Use your FTP software to browse to wp-content/plugins folder to install plugin
  2. Extract the installation files to their corresponding folders, for example woo-events.zip to woo-events and upload to server
  3. Once it's uploaded, go to your WordPress Admin, browse to Plugins > Installed Plugins
  4. Click the Activate link
Update
  1. Deactive "WooEvents" plugin by going to Plugins > Deactive "WooEvents" plugin
  2. Delete older version by clicking on Delete link. Confirm to delete.
  3. Update and re-install new version.
To install sample data as seen on our demo page, following these steps
 
 Make sure you have installed WooEvents and WooCommerce plugins
 
Step 1. Go to Tools > Import, then click on Wordpress
 
Step 2. If it is not yet installed before, you have to install it. On the popup window, click on "Install Now"
 
Step 3. After installed successfully, click on Activate Plugin & Run Importer
 
Step 4. Browse for /installation/woo-events/sample-data/wooevents.xml and click Upload File and Import.
 
Step 5. After uploaded, the confirmation page appears. Check the Download and import file attachments option and click Submit. If you have trouble with importing (it might breaks in the middle due to long execution time), try again with this option Unchecked!
 
Step 6. OK, done!

1. Go To Wordpress Admin > Product > Add New Product


2. Set a title, description, featured image and required field of the event


3. There are 4 different Recurrence: day, week, month, custom

Recurrence by custom only availabe from version 3.0

With Recurrence by custom you can create event with special date or special day of Week or month

Note: When you change date of recurring event then plugin will auto delete old event and create new event with new date which you have changed

if you dont want to auto delete old event and create new event with recurring event then you can select create recurring by custom date


4. Location Settings


5. Event ticket Settings


6. Event custom info

Add your custom info instead of fixed info field


7. Event label

Add custom label for special event, example: Featured, Canceled, Hot ...


1. Go To Wordpress Admin > Speaker > Add New Speaker


2. Enter Name (title), description, featured image Speaker


3. Speaker info Setings


Calendar

Calendar is a shortcode for displaying events on a full-sized calendar.

defaultdate: Ex:"2016-05-19". The initial date displayed when the calendar first loads. When not specified, this value defaults to the current date.

ids - List of IDs to query, separated by a comma

ex_ids - Exclude List post IDs to retrieve, separated by a comma

cat - List of category ids (or slug), separated by a comma

  • view - Select view mode of calendar
    • Month: view=""
    • Basic Week: view="basicWeek"
    • Agenda Week: view="agendaWeek"
    • Basic Day: view="basicDay"
    • Agenda Day: view="agendaDay"
    • List Month: view="listMonth" Only available in version 3.5 ++
    • List Year: view="listYear" Only available in version 3.5 ++
  • viewas_button - Choose view as button to show in calendar, WooEvent has support 4 view as button: month,basicWeek,agendaWeek,basicDay,agendaDay,listMonth,listYear

    Example: viewas_button="month,agendaWeek,basicDay,listYear"

    style - Calendar Month Style, Select between classic (style="") or modern (style="modern")

    firstday - The day that each week begins, Select between 1 > 7, example: firstday="2" to display week begin from Tuesday

    orderby - Calendar Month Style, Select between Default (orderby="") or Upcoming (orderby="upcoming") or past (orderby="past")

    show_ical - Show Ical export button, Select between No (show_ical="") or Yes (show_ical="yes")

    cat_list - List of category id separated by a comma to show in select box filter, leave blank to show all, enter hide to hide this box

    tag_list - List of Tags id separated by a comma to show in select box filter, leave blank to show all, enter hide to hide this box

    loc_list - List of Venues id to show in select box filter, leave blank to show all, enter hide to hide this box

    spk_list - List of Speaker id to show in select box filter, leave blank to show all, enter hide to hide this box

    Other Parameters:

    mintime - Determines the first time slot that will be displayed for each day, default 00:00:00 (only use for weekly view)

    maxtime - Determines the last time slot that will be displayed for each day, default 24:00:00 (only use for weekly view)

    Calendar month classic

    Agenda week

    Calendar has a number of different "views", or ways of displaying days and events. view='agendaWeek', To display Calendar view as: Agenda week


    Basic week

    view='basicWeek' : To display Calendar view as: Basic week


    Agenda Day

    view='agendaDay' : To display Calendar view as: Agenda Day

    Basic Day

    view='basicDay' : To display Calendar view as: Basic Day


    Tables Events

    Tables Events is a responsive shortcode for displaying events on table easy.

    Table Default style
    Table Style 1
    Tabel Style 2
    Tabel Style 3

    Events Grid

    Grid Events is a responsive shortcode for displaying events on grid easy.

    [we_grid style="" columns="" ids="" ex_ids="" count="" posts_per_page="" cat="" tag="" order="" orderby=""]


    Grid 2 columns
    [we_grid columns="2"]

    Grid 3 columns
    [we_grid columns="3"]

    Grid 4 columns
    [we_grid columns="4"]

    Events Map

    Events Map is a responsive shortcode for displaying events on Map easy.

    [we_map type="" height="" center_map="" ids="" ex_ids="" count="" cat="" tag=""]


    Events Countdown

    Events Countdown. Display a real-time countdown timer until the event end.

    [we_countdown style="" ids="" ex_ids="" count="" cat="" tag="" order="" orderby=""]


    Events Carousel. Display events on carousel easy..

    [we_carousel ids="" ex_ids="" count="" posts_per_page="" cat="" tag="" order="" orderby="" autoplay=""]


    Events Timeline

    Events Timeline. Display events on Timeline easy..

    [we_timeline ids="" ex_ids="" count="" posts_per_page="" cat="" tag="" order="" orderby=""]


    Events Search. Display events search form with filter

    [we_search cats="" tags="" location="" years="" show_viewas="" search_ajax="" search_layout="" result_showin=""]


    Speaker Carousel

    Events Speaker. Display Spkear on carousel easy..

    [we_speakers ids="" count="" posts_per_page="" order="" orderby="" meta_key="" show_meta="" autoplay=""]


    Speaker Grid

    Speaker Grid. Display Speaker on grid easy..

    [we_speakers_grid count="999" posts_per_page="3" columns="3" order="ASC"]


    Contact Form 7 is required for this feature to work properly


    To go to WooEvents Settings page, click on "WooEvents" menu item.

    General settings - Contain all general settings

    Map Settings - Contain settings of google map like: API, Icon, Zoom ...

    Single Event Settings - Contain all global settings of single event

    Search Bar - Contain settings of search bar in archive page, this option will be removed soon

    Email reminder - Contain settings of email reminder and feedback

    Submit event - Contain settings of submit event form

    Js & Css - Contain settings of js and css file and allow add custom css and js code

    Submit event - Contain settings of submit event form

    Front end Static Text - Contain option to change some frontend text


    Email Reminder - This feature allow auto send automatic email reminder to user who has completed (after the order is marked as complete) sign up the event before X time event start

    Email Feedback This feature allow you can send automatic email thank you or reminder review or feedback to user has bought event after X time event end.


    Note: Google Maps APIs now requires API key so to make event map work, you need to use API Key

    You can follow this guide to create API key

    1. Go to the Google API Console.
    2. Create or select a project.
    3. Click Continue to enable the API and any related services.
    4. On the Credentials page, get a Browser key (and set the API Credentials).
      Note: If you have an existing Browser key, you may use that key.
    5. Copy API key.
    6. Patse to Settings field

    You can check this link for more infomation:https://developers.google.com/maps/documentation/javascript/get-api-key#get-an-api-key


    1. PDF Invoice

    - You just install this addon to config PDF Invoice

    - To config PDF Invoice you just go to WooCommerce > PDF Invoices

    2. Export CSV attendees

    - You could download and install this addon to config Export CSV attendees

    - To config enable multiple attendees info for checkout page, you just go to WooEvents Settings page > Enable multiple attendees info > Yes

    - To config Export CSV attendees you just go to WooCommerce > Settings > Product > Product Customer List

    - To Export CSV attendees you just go to bottom of the WooCommerce product edit page


    The plugin is translation ready, please follow the steps bellow:

    To translate front end, you can go to WooEvents > Front end static text (this option only visible in version 2.1)

    To translate all static text (front end & back end) you can follow this guide


    To edit template of event element you just copy folder "templates" in the folder "plugins/woo-events/" to you theme folder and change name to "woo-events" and you can customise it as you want


    I've used the following images, icons or other files as listed.


    Once again, thank you so much for purchasing this plugin. As I said at the beginning, I'd be glad to help you if you have any questions relating to this plugin. No guarantees, but I'll do my best to assist. If you have a more general question relating to the plugin on Codecanyon, you might consider visiting the forums and asking your question in the "Item Discussion" section.

    ExThemes