How To Create An Event Listing Website

Do you need to promote events on your WordPress site? Learn how to easily create an event listing website using WP Event Manager …

WP Event Manager - WordPress Events Listing PluginDo you need to promote events on your WordPress website? Would you like to turn your WordPress website into an event management portal?

In this post, you will learn how to create an event listing website using WP Event Manager, a flexible and versatile plugin that works with any WordPress theme to create an event website quickly and easily.

How To Create An Event Listing Website With WP Event Manager Plugin

If you host many events and use WordPress to power your website, you may want to consider creating an event listing website or turn your WordPress website into an event management portal using an event management plugin.

When creating an event management website, some of the features you will want to add to your site include forms for registering and submitting information about events, ways to manage and display all relevant event information to users and sell tickets, a reliable event calendar WordPress plugin and more.

In a separate tutorial, we provide detailed information about the Event Espresso event management and registration premium plugin.

In this post, we look at a flexible and versatile FREE event management plugin called WP Event Manager, which allows you to create an event ‘marketplace’ and sell event listings on your WordPress site.

WP Event Manager Plugin

WP Event Manager Plugin

(WP Event Manager Plugin)

Plugin Description

WP Event Manager is a lightweight plugin for event registration which adds event listing functionality to your WordPress site.

With this plugin installed, you can showcase and sell tickets for your own events or create an event marketplace and allow online users to submit and manage their own events and charge users for this service.

The plugin is easy to set up and install and works with any WordPress theme. It is also free to install. The free version has all options you need to create a simple event listing site and run an event management system.

Advanced functionality is available through paid add-ons. Add-ons allow you to expand your event listing site with features like selling tickets, creating alerts, allowing users to search events by location, and more.

WP Event Manager Core Features

Some of the features included in the WP Event Manager plugin include:

  • Fully Responsive
  • Cross Browsers support ( Firefox, Chrome, Safari, Opera)
  • SEO Friendly & Compatible with SEO plugins.
  • Multilingual Translation – Internationalized Supported
  • Completely ajaxified for super smooth browsing
  • Add, manage, and categorize event listings using the familiar WordPress user interface (UI).
  • Searchable & filterable ajax powered event listings can be added to your pages using shortcodes.
  • Frontend forms allow guests and registered users to submit & manage event listings.
  • Allow event listers to preview their listing before it goes live. The preview matches the appearance of a live event listing.
  • Each listing can be assigned to an email or website address so that attendees can register for the events.
  • Searches also display RSS links to allow attendees to be alerted to new events matching their search.
  • Allow logged in organizers to view, edit, mark cancelled, or delete their active event listings.
  • RSS Feeds
  • Event categories
  • Easily create custom event field (e.g. dress code)
  • Assign event locations and view events by location
  • Events Widgets (Recent, Upcoming, Featured)
  • Many template tags and shortcodes can be used use in posts and pages
  • Caching Support
  • Developer friendly code, Custom Post Types, endpoints & template files.
  • Singleton Javascript, Ajax & Save memory at client side.
  • Debug Mode for Developers
  • Actively maintained and supported
  • Plugin provides lots of documentation and user tutorials

Plugin Installation

To download and install the plugin from your WordPress dashboard, go to Plugins > Add New

Plugins Menu - Add New

(Plugins Menu – Add New)

Type in ‘WP Event Manager’ in the Keyword field, then locate WP Event Manager and click on the ‘Install Now’ button …

Download WP Event Manager

After installing WP Event Manager, click on the ‘Activate’ button to activate the plugin …

Activate plugin

(Activate plugin)

A new menu item will be added to your main WordPress menu …

WP Event Manager Menu Screen

(WP Event Manager Menu Screen)

Plugin Usage

You can use the Setup wizard to set up the plugin or configure it manually using the ‘Settings’ screen.

With WP Event Manager you can create a WordPress events listing siteusing frontend and backend submission forms of events for free.

Event organizers can list their events on your website using the frontend submission form by filling out the event description and location, plus other details. You can also disable frontend submissions.

Before event organizers make their event listing go live, they can see how their listing will look when published. The preview will be identical to the published event listing. Event organizers can edit and correct their listings until they are happy with it looks and are ready to publish it live.

Let’s go through the settings section.

WP Event Manager Settings

Before creating events, we recommend configuring the plugin settings.

Go to Event Listings > Settings and you will see a tabbed interface indicating accessible settings. Setting tabs are divided into ‘Event Listings’, ‘Event Submission’ and ‘Pages’ settings.

Event Listings Settings

Event Listings Settings

(Event Listings Settings)

The ‘Event Listings’ tab includes the following settings:

  • Listings Per Page – Specify how many listings will be shown per page when using the events shortcode
  • Cancelled Events – If this option is enabled, cancelled events are hidden from archives.
  • Expired Listings – If enabled, the content within expired listings will be hidden. Otherwise, expired listings will be displayed as normal (without the event registration area).
  • Categories – Enable or disable categories
  • Event Types – Choose whether to enable event types
  • Ticket prices – Option to set ticket price for events which are not free
  • Multi-select Categories  If enabled, the category select box will default to a multi select on the events shortcode.
  • Multi-select Event Types – If enabled, the event type select box will default to a multi select on the events shortcode.
  • Category Filter Type – If enabled, the event type select box will default to a multi select on the events shortcode.
  • Event Type Filter – If enabled, the event type select box will default to a multi select on the events shortcode.
Event Submission Settings

Event Submission Settings

(Event Submission Settings)

The ‘Event Submission’ tab includes the following options:

  • Account Required – If you disable this option, users who are not registered (guest) will also be able to submit listings.
  • Account Creation – Users without an account on your site will be able to create an account by entering their email address on the submission form.
  • Account Username – If enabled username will be generated for the user based on email address.
  • Account Role – Specify which role to assign users who register.
  • Moderate New Listings – If enabled, you can moderate new event submissions. These will not be active until you approve them.
  • Allow Pending Edits – If enabled, submissions awaiting admin approval can be edited by the user.
  • Delete Expired Listings – Expired listings will automatically be removed after 30 days if this option is enabled.
  • Listing Expire – Set event submission expiry time.
Pages Settings

Pages Settings

(Pages Settings)

The ‘Pages’ tab includes the following settings:

  • Submit Event Form Page – Select the page where the form will be located.
  • Event Dashboard Page – Select the page where the dashboard will be located.
  • Event Listings Page – Select the page where the event listings page will be located
Event Categories

If you enable this option in the ‘Settings’ section, the ‘Event Categories’ feature will be activated and added to the ‘Event Listings’ menu, allowing you to add new event categories …

Event Categories

(Event Categories)

Event Types

If you enable this option in the ‘Settings’ section, the ‘Event Types’ feature will be activated and added to the ‘Event Listings’ menu, allowing you to add new event types …

Event Types

(Event Types)

How To Add An Event In WP Event Manager Plugin

To add the new event, select ‘Add New’ link under Event Listing menu item in the admin …

WP Event Manager - Add New Event

(WP Event Manager – Add New Event)

In the sidebar, you will see two options named ‘event categories’ and ‘event types’ (if you enabled those in the ‘Event Listings’ settings tab.) You can select single or multiple event types and event categories.

Give the event a name in the post title and write your event description using the WordPress visual editor below the event title and add all relevant details about the event in the submission form …

WP Event Manager - Backend Submission Form

(WP Event Manager – Backend Submission Form)


Events can be added using the ‘Add Event’ screen from the WordPress admin backend, or posted using the Frontend submission form …

WP Event Manager - Frontend Submission Form

(WP Event Manager – Frontend Submission Form)

After completing your event submission, preview and continue editing your listing or click on ‘Publish’ to make the listing live …

Preview Event Listing

(Preview Event Listing)

Events can be added and submitted by guests and registered users and by the site admin …

Users and Administrators can submit new events

(Users and Administrators can submit new events)

WP Event Manager – Managing And Editing Events

An event management dashboard listing all events is available for managing and editing events. This dashboard makes managing and editing event listings simple and easy.

To view all submitted events log into your account and go to Admin > Event Listings …

WP Event Manager - Event Dashboard

(Event Dashboard)

From this event dashboard, you can control the status of all your events or edit, add new, or delete existing entries.

Events are listed in table format. To edit an event listing click the event listing title or edit button icon …

Easily edit event information

(Easily edit event information)

WP Event Manager Add-Ons

Add-ons expand the functionality and usefulness of the core plugin and can be purchased as and when required.

The price of add-ons range from $19 – $39 for personal license and $49 – $99 for a developer license. Licenses grant users one year of support and updates. Personal licenses are valid for a single site, while developer licenses are valid for multiple sites.

The WP Event Manager plugin website provides a section that allows users to view information about each add-on and purchase …

WP Event Manager Add-Ons

(WP Event Manager Add-Ons)

Below is a brief description of the add-ons that are available for the WP Event Manager plugin:

  • Google Maps – To enable event search by location, use the WP Event Manager Google Maps add-on. This will integrate the feature of the search through maps and locations. It also enables proximity search on your website.
  • Registrations – This add-on allows visitors to register for an event on your site as an attendee. When they register, you can view it through the dashboard and also manage the registered participants.
  • Sell Tickets – This add-on enables you to sell events tickets for displayed events. Registered users on your website are also able to sell their tickets. Using ‘Sell Tickets’, you can sell simple and variable ticket types.
  • Calendar Using this add-on lets you display an event calendar that lists the upcoming events on your website.
  • Attendee Information – This add-on provides the ability to collect attendees information. Event organizers can specify the attendee information that they want to collect from visitors who register to attend the event. Only after providing this information will attendees be granted registration to book the ticket of the event. It is up to the organizer to decide what information they want to collect from attendees. This add-on lets organizers specify what information they want to collect
  • Event Alerts – Allow registered users to get event alerts. This add-on lets users create email alerts based on keywords, location, category, tags, etc. Users can also choose the frequency they want to receive email event alerts.
  • Bookmarks – The bookmarks add-on allows visitors, attendees or anyone to bookmark events on your website. It’s like the wishlist feature in online stores. Visitors can come back to site and find the event without having to spend time searching for it again. Bookmarks can be saved with a note and only logged in users can bookmark.
  • Embeddable Event Widget – Use this add-on to display event listings of your website on other sites. It will generate a code according to the requirement clauses you submitted (particular keyword, the specific location of events). You can paste this code wherever you want into any website (it doesn’t have to be a WordPress site) to display events.
  • Sliders Display events in a slider. Sliders are responsive, which means they will look great on mobile devices as well as on the desktop.
  • Event Tags – Improve event search and target more keywords. This add-on adds tags for the event post type. Tags are keywords related to your event. You can add tags that describe your event, event type, subject, or anything relevant to your event. Users will be able to filter events by tags.
  • Eventbrite Integration – When you start your event listing website, it will probably be empty. You can avoid this by filing event listings using the Eventbrite Integration add-on. All you need to get started is a publisher ID from Eventbrite. Eventbrite events include affiliate links and click tracking and are listed in a similar format to your local events. You can just pull the events by using the search parameters you define in the settings.
  • Organizers – This add-on lets you organize your organizer’s list and the events according to their organizer. You can display grouped and alphabetized list of all the organizers. It can also show total active events of each organizer and complete list of organizers.
  • Contact Organizer – Allow your visitors to contact the event organizer.
  • Export – You can export all the events on your website in CSV format. If you want you can export the events with all the fields or export the events with required fields only. In this way you can export only what you need.
  • Print – This add-on will enable print button on event detail page. By clicking the button, you can save a digital copy of the event page, or you can just print it by connecting a printer.
  • iCal – This add-on enables you to generate and download an iCal file of all the upcoming events on your website. Then you can import iCal file to Google calendar or any other calendar.
  • Google Recaptcha – You can use Google Recaptcha on the submit an event page to prevent spam. If the visitor fails to solve the captcha puzzle, the access to submit will be denied. Visitors will have a chance to make another attempt to solve the captcha.
  • Google Analytics – This add-on lets you track your site using the Google Analytics tracking code.
  • Emails – Use this add-on to send an email notification when a new user registers. You can create your own email templates or edit and change the existing ones. These will override the default WordPress registration email notifications.
  • Event Logs – This add-on allows you to view the debug information in your browser console tab to find and resolve any errors on your website.

WP Event Manager Plugin – Additional Info

View Listings In Different Formats

Users can filter event listings by keyword, location, event category, event type and event ticket price …

Users can search for events using filters

(Users can search for events using filters)

Single event listing page contains information like metadata, event overview, organizer description, organizer details, event venue, event date, time and location.

Events can display as a gallery of listings …

Events - Gallery Display Format

(Events – Gallery Display)

As a list of events …

Events - List Display Format

(Events – List Display)

And also viewed in ‘Calendar’ format …

Events - Calendar Display

(Events – Calendar Display)

Use With Any WordPress Theme

This plugin can be used with any WordPress theme. Your events directory and information will be preserved if you decide to change the look and feel of your website later.

Use With Any Language

WP Event Manager can also be translated into any language. If the language you want is not currently translated, partially translated, or needs correcting, contact the plugin developers to request information on how to edit or create a translation file. This file will then be automatically used when the site is viewed in that language.

Start With Free Version, Expand With Add-Ons

WP Event Manager plugin lets you display all relevant event information in one place and gives you a complete system for creating, organizing and managing events.

Use the free version to make users aware of upcoming events, free-for-all events, community , social, or sporting club events, webinars, conferences, workshops, fundraisers, etc. and choose premium add-ons to add more features and provide users with more details about events, including adding the ability to sell tickets, create alerts, display maps, etc.

We hope you enjoyed this tutorials. Download the WP Event Manager plugin for free from the WordPress plugin repository or check the official plugin site for more info and documentation.

WP Event Manager - WordPress Events Listing Plugin


"I am beyond impressed with what you have put together. I can tell that you put a ton of hard work into building what you have. You have the absolute best content on WordPress I have ever seen!" - Robert T. Jillie

Disclaimer: WordPress and its related trademarks are registered trademarks of Automattic, Inc. This site and the services and products offered on this site are not affiliated, associated, endorsed, or sponsored by WordPress, nor have they been tested, reviewed, or certified by WordPress. The owner, contributors and/or advertisers may derive financial benefit from sales of items reviewed, advertised, or linked from this site.

Get Thrive Leads for WordPress


Have you found this tutorial useful? If so, please use the social links below to share this information with other WordPress users.

The Small Business Digital Manager – How To Get Better Results Online

Small business owners need someone who will step into their business, get things done, and deliver results … like a Small Business Digital Manager!

Before taking your small business online, we recommend downloading  “The Small Business Digital Manager” and completing our Website Planning tutorials.

The Small Business Digital Manager: Build A Profitable & Rewarding Career Helping Small Businesses Get Better Results Online!

(The Small Business Digital Manager)

Take Control Of Your Small Business Digital Presence And Get Better Results Online

Many small businesses struggle to get results online and need help, support, and advice with areas like digital management and digital marketing. Small businesses, however, need more than help, support, and advice. They need someone who will look after their digital processes and actually ‘do the work’ that they are too busy or lack the skills to do themselves.

Small businesses often turn to outsourcing for help. As “The Small Business Digital Manager” explains, many businesses have no systems in place to manage the outsourcing process and can end up as “hostages” of their service providers.

Small business owners, then, need someone who will step into their business, get things done, and deliver results.

Small businesses need a Small Business Digital Manager.

A Small Business Digital Manager (SBDM) is an asset that provides a small business with ‘hands-on’ digital services and delivers ‘done for you’ results. These services include developing sound digital strategies, implementing effective systems, organizing and documenting digital processes, and looking after areas like digital management, content creation, and digital marketing to drive more traffic and leads to their website, improve search engine rankings, and increase sales conversions.

This seems like a tall order. As you will see, however, “The Small Business Digital Manager” provides a systematic approach and proven methods that anyone can use to help any small business improve their results online. The author has spent over 20 years helping businesses grow and over a decade of this time focused on helping small businesses build an effective digital presence using the systems and methods described in this book.

The role of the Small Business Digital Manager (SBDM) represents an immense and untapped global opportunity for millions of people to build a profitable and rewarding career helping millions of small businesses experience improved results online.

Technical expertise is not required to excel in this role. All someone needs to be is self-motivated, organized, and willing to embrace new challenges. Anyone looking for full-time, part-time, or flexible employment can become a successful SBDM: school leavers, students, stay-at-home, work-from-home, semi-retired, unemployed, professionals, consultants, contractors, freelancers, etc.

If you own or plan to start a small business and can’t afford to employ someone to look after your digital management or digital marketing, this book will show you how to become the small business digital manager your business needs to manage these areas and get better results online.

If you are currently employed to help a small business with its marketing or website or looking for employment in the digital sector, the information and methods in this book will help you deliver better results, significantly improve your performance, and boost your value and contribution to any business that employs you.

About The Book

“The Small Business Digital Manager” is divided into two parts:

Part 1 looks at why most small businesses take their business online using the wrong approach, why this leads to poor results and loss of control of their digital processes, and why small businesses should consider hiring a Digital Manager.

Part 2 explains the role of the Small Business Digital Manager (SBDM) and provides a description of the services performed by an SBDM to help put small businesses in control of their digital processes and get better results online.

Why You Should Get This Book

One of the core systems described in “The Small Business Digital Manager” that are used to help small businesses get better results online is to set up an expertly configured WordPress site 

Expertly Configured WordPress Site

(Expertly Configured WordPress Site) provides the tutorials on how to install and expertly configure a WordPress site, and “The Small Business Digital Manager” explains how to do the strategic planning and build the other systems that will allow someone to manage all of the digital processes for a small business and create better results online.

Additionally, a Small Business Digital Manager online course is available, that provides additional resources and information (video tutorials, downloadable templates, checklists, and documentation) to anyone interested in learning more about the role.

Download ‘The Small Business Digital Manager’

The Small Business Digital Manager: Build A Profitable & Rewarding Career Helping Small Businesses Get Better Results Online

(The Small Business Digital Manager: Build A Profitable & Rewarding Career Helping Small Businesses Get Better Results Online)

To learn why small businesses need a Small Business Digital Manager, download “The Small Business Digital Manager ” from using the links below:

Note: Even if you don’t own a Kindle device, you can still read “The Small Business Digital Manager” on your Apple or Android smartphone, tablet, or computer by downloading the free Kindle app from the Apple App store, Windows store, and the Android app stores on Google Play and Amazon.

WordPress For Beginners Can Be Read Without A Kindle Device

Please feel free to share this page with anyone who may be thinking of starting or taking a business online or is interested in learning how to build a profitable and rewarding career helping small businesses get better results online.

How To Test Your WordPress Site’s Mobile Friendliness Using Google TestMySite

Learn how to test your website’s mobile friendliness and make sure that your site is optimized for mobile users using a Free online tool developed by Google.

How To Optimize Your WordPress Site For Mobile Using Google TestMySiteHow mobile friendly is your site?

As part of its goal to help users find relevant mobile-friendly pages when searching online, Google’s ranking algorithm looks at how mobile-friendly your website is and how fast your pages load on mobile devices.

According to Google:

  • Users spend 177 minutes on their mobile phones per day.
  • People are five times more likely to leave a mobile site that isn’t mobile-friendly.
  • Nearly half of all visitors will leave a mobile site if the pages don’t load within 3 seconds.


In this short tutorial, we’ll show you how to test your website’s mobile friendliness and make sure that your site is optimized for mobile users using a FREE online tool developed by Google.


Make sure that you have installed and are using a mobile-responsive WordPress theme on your site before you perform the tests below.

How To Optimize Your WordPress Site For Mobile Using Google TestMySite

Open your web browser and visit the following site:

This brings you to Google’s mobile-friendly testing tool, TestMySite. Type in the URL of your website and click the ‘Test Now’ button …

Google's free mobile-friendly testing tool

(Google’s free mobile-friendly testing tool)

Allow a few seconds for the tool to run through and complete various tests …

Google performs mobile-friendly tests on your site in seconds

(Google performs mobile-friendly tests on your site in seconds)

Once the tests are completed, results are displayed on the screen for:

  • Mobile Friendliness
  • Mobile Speed
  • Desktop Speed

Your site's mobile test results

(Your site’s mobile test results)

You can test as many different sites as you like simply by repeating the above process …

Test as as many sites as you like using Google's free tool

(Test as as many sites as you like using Google’s free tool)

Once your tests are completed, you can see what needs fixing or improving by clicking on the link next to your scores …

Click to see how to improve your results

(Click to see how to improve your results)

The tool lets you know which aspects of the test are ok, what you should consider fixing and what Google recommends you fix to improve your site’s scores and results …

Google lets you know what areas of your site need fixing

(Google lets you know what areas of your site need fixing)

Repeat this process to view the results for other sections of the test …

Learn how to improve your site's desktop speed

(Learn how to improve your site’s desktop speed)

According to Google, 9 out of 10 people say they use multiple screens for tasks like booking flights online or managing their personal finances, so it’s worth learning how to make your site load faster not only on mobile devices, but also on laptops and desktop computers …

See how fast your site loads on laptops and desktop computers

(See how fast your site loads on laptops and desktop computers)

You can also request a Free report of the test by clicking on the “Get My Free Report” button …

Google will email you a free report with your test results

(Google will email you a free report with your test results)

Enter your email address and click ‘Submit’ to receive the report …

Get your test results sent via email

(Get your test results sent via email)

After requesting the report, wait a few minutes and then check your inbox …

A Free report with your test results will arrive in your inbox shortly

(A Free report with your test results will arrive in your inbox shortly)

Once your test results arrive in your inbox, go through and click on the recommendations to learn how to fix issues or improve your site’s performance …

Mobile-friendly test results sent via free report by Google

(Mobile-friendly test results sent via free report by Google)

Clicking on links in the report takes you to the relevant sections of the Google Developers site. You can go through the information yourself, or refer it to your web developer …

Google Developers guides

(Google Developers guides)

Congratulations! Now you know how to test and improve your website’s mobile-friendliness.



"If you're new to WordPress, this can stand on its own as a training course and will stay with you as you progress from beginner to advanced and even guru status." - Bruce (Columbus, Ohio)

Disclaimer: This site is not associated with WordPress or any of the WordPress products mentioned or reviewed on this site. We may derive a financial benefit from sales of any third-party services and/or products advertised, promoted or linked from this site. All images and details sourced from product websites remain the copyright of their respective owners and have been used only for illustrative or training purposes.

Get Thrive Leads for WordPress


Did you enjoy this post? If so, please share this page with other bloggers using the share buttons below.