The best WordPress events calendar plugin: A how-to guide

August 10, 2020

WordPress events table plugin list

WordPress calendar plugins such as The Events Calendar are fantastic, but what if you’re not happy with the built-in event layouts? This tutorial will show you a straightforward way of creating a searchable events table to list your upcoming events.

We’ll focus on the suite of Events Calendar plugins by Modern Tribe (which includes Events Calendar Pro, Event Tickets Plus, etc.).

However, you can use the same method to create a table of events for any WordPress events plugin. This is great for any sort of special event including corporate events and show events. This makes it easy for attendees to quickly find events. Event planners can also use this to list upcoming wedding receptions.

Watch the video to learn how, or keep reading for full written instructions on how to create a table of events. This tutorial is aimed at people who are already using The Events Calendar plugin (free version or pro) and want to create a WordPress events table or list.

The limitations of default event layouts

If you display upcoming events on your WordPress website, there’s a good chance you’re already using The Events Calendar or Events Calendar Pro plugins, which are probably the most popular WordPress event plugins available. You can use them to display basic events, or combine them with other plugins by the same company to take bookings online.

The Events Calendar provides a choice of views for existing events, new events and overall event management. You can list them in a basic list, or on a simple calendar. Events Calendar Pro also has extra views such as map view.

But what happens if you have loads of events and want to display them in a more compact format? What if you need extra search options and filters to make it easy for attendees to find your events? The default views use a lot of space and can’t list events in a more comprehensive directory or database of events. One option is to create a custom template or customise one of the default views. However, this requires coding expertise and isn’t realistic for everyone.

Listing events in a table view is the perfect solution. I’ll tell you how to do this next.

The easy way to list events in a table view

In this tutorial, learn how to use the Posts Table Pro plugin to display events in an interactive list or table. You’ll still benefit from all the other event-related features provided by Events Calendar Pro. However, Posts Table Pro lets you list your Events Calendar events in an even more comprehensive format.

(Note: I’ve focussed on events added using the Events Calendar plugin or Events Calendar Pro WordPress plugins – not other plugins like Event Espresso or Events Manager. See below for tips on creating a table using other events plugins.)

Dianna uses Posts Table Pro to display her events in a customized table:

Exactly what I was looking for
By Dianna
Posts Table Pro was the perfect solution in displaying our events in table view. Our previous table view display did not allow much customization when it came to our columns and filters. With Posts Table Pro, we've been able to fully customize our columns and filters and can now provide our customer base a better experience when they're searching for their events. Another highlight about the plugin is the company that created it. Barn 2 Media was always quick to respond if I ever had a question or needed to better understand how to set something up. If you're considering this plugin, I highly recommend it!

Why display events in a table?

WordPress events tableThe default event views provided by the Events Calendar are more than enough for most websites. But sites with large numbers of events may want to display their events in a more tabular, grid-based format.

The benefit of listing events in a table is that people can view large numbers of events on the same screen. They can sort the events table to find the type of event they’re looking for by clicking on a column header or category.

They can type a keyword in the search box to perform a search. None of this is possible using the default Events Calendar views. It’s a useful alternative to plugins that list events in a calendar or date-based layout.

Once a user has found the event they’re interested in, the table lets them click from the events table to the single event page provided by the Events Calendar plugin. This lets them view more information, book an event (depending on your add-ons) and everything you’d expect from an events site.

Posts Table Pro
Start listing your events in a WordPress table today!

What types of events can I list in a table?

The good news is that you can use this method to list absolutely any type of event. It might be:

  • In-person events such as admissions tickets, live events, charity auctions, concerts, conferences, festivals and carnivals, live performances, meet-ups, presentations, and speed dating events.
  • Online events such as conference calls, live coaching, and webinars.
  • Training courses such as bootcamps, classes, crash courses or in-depth training, formal training, and certified courses.

Keep reading to discover a real-life website that lists events in a table, and then learn how to do the same on your own site!

Case study #1 – Cooking events calendar plugin on The Kitchen

The Kitchen at Middleground Farms hosts cooking events in Oregon, USA. Each event is added to WordPress with the Events Calendar plugin. As the default layouts available weren’t quite right for the site, they decided to combine the WordPress events plugins with Posts Table Pro. Customers can now quickly find an event and book themselves on it using the interactive table.

The Kitchen’s list of events includes a short description, prices and dates. Users can sort the list by date, price or course name, or use the search function. Clicking on a course name takes customers to a new page (provided by Events Calendar and Event Tickets Plus), where they can book and make their payment.

Case study #2 – Listing training courses for AgileSparks

WordPress events list case study

AgileSparks are a technology training company. They followed the steps in this tutorial to list training courses using Posts Table Pro with Events Calendar, WooCommerce and Event Tickets Plus.

It’s easy to find a course using the instant AJAX search box and the multiple filters above the table. You can then click through to learn more about each course and make a booking with a straightforward booking form.

AgileSparks were delighted with the result:

Great plugin with responsive and helpful support
By Yuval Yeret
I've been struggling with an effective way to list our upcoming agile training classes - we have dozens of them scheduled worldwide at any point of time. I found Posts Table Pro and it was exactly what I was looking for. I feel the view it provides and the ability to filter/search for specific events according to your needs is great. I had some questions and issues while integrating it to my instance of Tribe Events Calendar and Katie and the team were very helpful, including on the weekend. We were up and running with full functionality within a day or two. Impressive, especially considering the type of support you get used to in the WordPress plugin world. I also appreciate the depth of their blog content btw. That's how I found them in the first place.

Read on to find out how you can add a list view of events to your own WordPress site, for effective events management.

I don’t already have The WordPress Calendar Plugin, how do I set it up?

This tutorial is aimed at people who are already using The Events Calendar plugin (free or pro) and want to create a WordPress new events table or list.

If you haven’t already set up your events website, check out my online course or e-book about how to create a WordPress events website.

The online course contains 36 lectures and over 3.5 hours of video tutorials. I walk you through the process of setting up a professional events website step-by-step.

The e-book is available on Kindle and provides a more basic introduction to setting up The Events Calendar. It works as a standalone training book and is ideal as a written companion to the online course.

If you already have an events website using The WordPress event plugin then it’s worth using the online course or e-book to make sure you’re getting the most out of these plugins. Or if you’re still choosing an WordPress event plugin for your website, check out our article on 2 ways to take course and event bookings with WooCommerce.

But I’d rather use a WordPress developer to build my website

If you’d rather not develop your own website, then there are many WordPress web design agencies who can help you. It’s often hard to find the right person, so a good option is to post a job on Codeable.

Codeable is a marketplace owned by the company behind wordpress.org. It has many experienced WordPress developers, all of which are pre-approved by Codeable to ensure the high quality of their work. When you post a job on Codeable, it will be seen by people with experience of The Events Calendar plugin. After you receive quotes, you can check each person’s reviews to choose the right person.

Most WordPress agencies will only build complete websites. If you want to build most of your website yourself and pay someone to do some specific tasks, then Codeable is a good way to find someone willing to do this.

Need professional assistance?
We've partnered with Codeable to provide our customers with expert help if required.

How to list WordPress events in a table

Once you’ve got all your events set up, it’s time to add a list view for them in a table.

You’ll need the Posts Table Pro plugin for this, which you can buy here. Follow the instructions to install Posts Table Pro, then return to this article.

You can add your event calendar plugin table on any page on your website, and you might even want to create multiple tables (e.g. one for each of your event categories), or use Posts Table Pro to provide an events database on top of viewing options already provided by the WordPress Events Calendar plugin. You might even want to use it to replace those default views. Spend some time thinking about the best structure for your website, as it’s pretty flexible.

1. Create a table listing all your upcoming events

Go to the page where you want to list your events in a table. To create the table, add the following shortcode: [posts_table post_type="tribe_events"]

This will display a table listing all your upcoming events using the default options and column headers. If that’s exactly how you want it, great! But it includes columns such as author, which aren’t relevant to events, and the category column is empty because it’s looking for standard post categories rather than event categories. Just keep reading and I’ll show you how to configure the shortcode for an events site.

WordPress events table list plugin with upcoming events

2. Choose your columns

The next step is to tell the shortcode which columns you want to display in the table. To do this, you need to add columns=”” to the shortcode. To do this, you need to know the correct syntax to put between the quotation marks.

The Events Calendar plugins store various data about your events. This list view gives you the correct syntax to display the data as columns in your events table.

  • Event name – title – e.g. [posts_table post_type="tribe_events" columns="title"]
  • Description – content – e.g. [posts_table post_type="tribe_events" columns="content"]
  • Event category – tax:tribe_events_cat – e.g. [posts_table post_type="tribe_events" columns="tax:tribe_events_cat"]
  • Start date – cf:_EventStartDate – e.g. [posts_table post_type="tribe_events" columns="cf:_EventStartDate"]
  • End date – cf:_EventEndDate – e.g. [posts_table post_type="tribe_events" columns="cf:_EventEndDate"]
  • Website – cf:_EventURL – e.g. [posts_table post_type="tribe_events" columns="cf:_EventURL"]
  • Event price – cf:_EventCost – e.g. [posts_table post_type="tribe_events" columns="cf:_EventCost"] (note: this is the event cost if you’re not using a ticketing plugin)

The above shortcodes will create a table with just 1 column. Combine them to create an events list with multiple columns.

For example, [posts_table post_type="tribe_events" columns="title,content,cf:_EventStartDate,tax:tribe_events_cat"] displays columns for title, content, start date and event category.

As you can see, it looks much better with the correct columns.

WordPress events table list plugin
[/image_border]

3. Rename your columns

By default, the Events Calendar plugin terminology will be used for your column headers – e.g. EventStartDate. This isn’t very user-friendly so it’s best to rename these.

To set a custom column heading, you need to add a : (colon) after the column name. You can do this for as many columns as you like.

In this example, I have renamed the content, start date and event category columns while leaving the default column heading for title:

TitleEvent OverviewDate
Create an archive listing ‘Sold Out’ products in WooCommerceThere are lots of products that can only be sold once. It could be anything …
2020 year in reviewWell, 2020 was…… different. I don’t think anyone will be forgetting 2020 any time soon, …
Easy Digital Downloads EU VAT after BrexitIf you use our Easy Digital Downloads EU VAT plugin to charge VAT to your …
Let users easily filter and search for posts, documents, and other website contentHere’s how dynamic filters – also known as a series of cascading filters – work: …
Complete guide to selling your crafts onlineThis practical guide contains an overview of the main things to think about if you …
Complete guide: How to create a restaurant delivery websiteOne of the key benefits of setting up your own restaurant delivery website is that …
The annual Barn2 sale is almost over!It’s Cyber Monday, the internet’s biggest sale day, and here at Barn2 we’re no exception …
The Barn2 Black Friday Sale 2020 – 30% off all plugins and bundlesIt’s here! Now’s your chance to get your hands on our only discounts of the …
The Barn2 Black Friday sale arrives on MondayIt’s time for a very special announcement: we’ve got a sale on the way on …
Complete guide to selling car parts onlineOne of the biggest problems store owners have when selling car parts online is finding …
How to add dynamic filters in WooCommerceThe only problem is that the default WordPress and WooCommerce filters don’t let you create …
How to create composite products in WooCommerceIn this article, we’ll show you step-by-step how to create WooCommerce composite products the easy …
Complete Guide: How to add one or more WooCommerce products to a pageIn this article, we’ll show you two easy ways to add WooCommerce products to a …
Is a Barn2 plugin right for me? Try before you buySince we started selling plugins back in 2016, we’ve offered a 30-day money back guarantee. …
How to set up online ordering for restaurant chainsThe question is: what is the best way to set up a WordPress multiple restaurant …
Everything you need to set up a garden center in WooCommerceIn this complete, guide, we’ll show you step-by-step how to set up a garden center …
How to customize WooCommerce product sortingAllowing customers to sort your product list in different ways is also important. It enables …
WooCommerce Quick View Pro 1.5 – New shortcode & product page linksNew shortcode – add quick view buttons anywhere! We’ve added a shortcode which lets you …
How to boost WooCommerce customer lifetime value with personalizationOne of the most important metrics you should consider when growing your WooCommerce shop is …
How to set up WooCommerce payment by user roleOut of the box, the WooCommerce plugin shows the same payment options to all of …
How to add WooCommerce shipping by user roleIf you use WooCommerce to power your e-commerce store, you probably already know that the …
WooCommerce role-based pricing: Everything you need to knowOne way to do this is by duplicating the product and adding a different price …
Complete Guide: Set multiple prices per product on your WooCommerce storeIn this tutorial, we’ll tell you about an easy way to charge different prices to …
New to WooCommerce Wholesale Pro: Disable taxes, coupons, and add role-based payments & shippingB2B trade buyers have completely different needs from retail consumers. When you build a WooCommerce …
How to add WooCommerce quick view Gutenberg blocksThere are lots of ways to list WooCommerce products. The WooCommerce Gutenberg blocks provide extra …
Everything you need to know about starting an online convenience storeDue to the ongoing COVID-19 pandemic, convenience stores and grocery stores are having to find …
Offer WooCommerce delivery dates based on your product lead timesIconicWP, the company behind the WooCommerce Delivery Slots plugin, have just released a brand new …
How to set up PayPal for food ordersThe coronavirus pandemic made it virtually impossible for most restaurants around the world to make …
How to hide prices until login in WooCommerceSome e-commerce store owners – particularly wholesale-only shops – need to display prices only on …
Print your list of WooCommerce products for quick referenceHaving a printed list of your WooCommerce products – on paper or PDF – makes …
How to let restaurant customers order food from their cellphone at the tableAs restaurants adapt to the new requirements around social distancing, it’s essential to minimize direct …
Start selling food online from home in no timeIt’s no secret that the online food industry is booming. You might be thinking of …
Our new WooCommerce Restaurant Plugin is launched today!Across the world, the COVID-19 pandemic forced thousands of restaurants and food outlets to close …
Now you can set WooCommerce Category Lead Times!WooCommerce Lead Time was first released in September 2019. It has become very popular during …
Set up WooCommerce “Back in Stock” notifications in under 5 minutesAs an online store owner, it’s important to let your customers know when out of …
How bespoke swim spas use the WooCommerce Lead Time Plugin for products with longer waiting timesWith a lead time plugin for WooCommerce, you can easily display the product lead times …
How to easily display new products and arrivals in WooCommerce to boost salesAnd the easiest way to list WooCommerce new products anywhere on your WordPress site is …
Complete guide: Create product bundles for your WooCommerce storeIf you use WooCommerce to power your online store, you probably already know that, out …
Create a wholesale e-Commerce store with WooCommerce wholesale proExisting wholesale ecommerce solutions are usually:  Overly complicated. Don’t allow for flexibility. Don’t work with …
Complete guide: How to send WooCommerce emails to multiple email recipientsWooCommerce store owners: Are your customers fed up with forwarding their order confirmation emails to …
How to hide your WordPress site, pages or categories from public viewThe only problem is that WordPress comes with very limited options for hiding pages, posts, …
Complete guide to setting up a brewery online storeMany breweries are unable to meet their sales targets, considering all their usual ways of …
How to create private pages for subscribers in WordPressOne thing’s for sure, by creating a private subscriber-only area on your website, you’ll be …
New: Save money with a Barn2 plugin bundle!Previously, our plugins were only available for purchase individually. In the past year, we’ve launched …
How to create WooCommerce Bulk Variations Forms (3 easy ways)A WooCommerce bulk variations form allows customers to choose quantities and add multiple variations to …
New! Free Gutenberg block add-on for WooCommerce Product TableUntil now, there were 2 ways to create product tables: Add a shortcode anywhere on …
How my 8-year-old daughter uses Barn2 plugins to manage stock for her t-shirt websiteThe UK has a poor culture of entrepreneurship, and this starts with the way children …
Our new WooCommerce Bulk Variations Plugin is launched!Our existing WooCommerce Product Table plugin is popular for listing variations in a table layout …
Complete guide: How to sell by weight in WooCommerceThe only problem is that it’s not immediately obvious how to use WooCommerce to sell …
Complete guide: How to set up and run a virtual restaurantIn this complete guide, you will learn how to build your own virtual restaurant website, …
How to handle out of stock WooCommerce products in the coronavirus crisisThink about it from the customer’s perspective. You’ve visited an e-commerce website, but the product …
Complete guide: How to sell SaaS products in WooCommerceWordPress and WooCommerce are the ideal combination for selling SaaS products and other types of …
Create a restaurant ordering system – Start selling online in the coronavirus lockdownIf you’re reading this, then you’re probably looking for a fast way for your restaurant …
Complete guide to setting up a WooCommerce Price MatrixIn this article, we’ll take a closer look at what a WooCommerce price matrix is …
Complete guide: How to set up WooCommerce Product VariationsWooCommerce product variations let online store owners display multiple options for a product. This way, …
Free plugin for those helping with the COVID-19 coronavirus pandemicAs millions of people worldwide isolate themselves to restrict the spread of COVID-19, going to …
New! The easy way to add product tables to WooCommerce shop & category pagesUntil now, most people used a shortcode to add tables to any normal page on …
How to create a subscription box website in WooCommerceWooCommerce subscription boxes are a great way to build a stable business because they allow …
Complete guide to adding virtual (Downloadable) products to your storeE-commerce stores allow you to reach out and deliver products to customers the instant they …
WooCommerce Private Store 1.6 – Unlock WooCommerce for specific user rolesHow to use the new feature Update to version 1.6 of WooCommerce Private Store. Go …
How the International Arctic Research Center organizes its document libraries using Posts Table ProA document library plugin is a perfect solution for WordPress website owners that need an …
List WooCommerce products in a table with front end editorWe’ve previously told you how your users can submit products to your WooCommerce store and …
How to use a WooCommerce reorder plugin to boost salesThis is essential because the chances of a customer returning to your eCommerce store become …
List WordPress posts or pages in an interactive table with frontend editorPosts Table Pro is popular for creating a WordPress document library, member directory, audio library, …
How to sell email lists & contacts from your WordPress siteEither way, people will be willing to pay for that information, which gives you another …
Complete guide to WooCommerce shortcodesYou’ve probably come across shortcodes before, whether you’re new to WordPress or have been using …
List LearnDash courses & lessons in a WordPress tableLearnDash is a fantastic WordPress LMS. It makes it easy to create online courses with …
How many websites use WooCommerce? Usage stats + Infographic 2020You’re welcome to quote, share or embed any of the resources from this article. Please …
How to create a WordPress book review websiteWith the right WordPress book review plugin, you can set up a flexible system that …
How to optimize website architecture for UXIf your website architecture and information architecture aren’t well thought out, your visitors might leave …
2019 year in reviewWow, what a year! It has been our best year in terms of plugin sales. …
New feature: Show/hide the VAT number field for non-EU countriesSince launching the Easy Digital Downloads EU VAT plugin, lots of you have asked for …
New! Display a lead time for individual WooCommerce Product VariationsUntil now, WooCommerce Lead Time let you display a global lead time for all your …
How to build a successful WooCommerce sales funnelSee, when a new visitor lands on your WooCommerce store, they may or may not …
The best WooCommerce AJAX search plugin (full tutorial, including SKU search)In this tutorial, you’ll discover the easy way to set up instant WooCommerce AJAX search …
The best WordPress restaurant menu plugin and how to use itWhen someone wants to visit a restaurant, they often check out the menu online beforehand. …
How to create a WordPress document libraryIt’s surprisingly hard to find a good WordPress document library plugin. There are lots of WordPress file …
Uber eats alternative: Create your own restaurant ordering systemThe techniques in this article will let you create a restaurant ordering system that you …
8 Best WordPress shopping cart plugins, plus a tutorialThankfully, there are a number of free and premium WordPress plugins that you can use …
Show the WooCommerce short description anywhere on your storeThe only problem is that WooCommerce only displays the short description on the single product …
Complete guide to WooCommerce dropshippingSetting up a WooCommerce dropship store is a great option for solopreneurs to start selling …
How to add simple WordPress membership to your siteAt the bare minimum, a simple WordPress membership website lets you publish exclusive content, sell …
How to display WooCommerce products previously purchased by current userThere are lots of reasons to list products that the user has already bought: You …
Best WordPress gallery plugin: 5 great options comparedYou can choose from table views, masonry galleries, Polaroid styles, etc. You can help visitors …
How to display a WooCommerce delivery date (Including holidays)A survey from UPS found that anywhere from 12-28% of consumers would abandon their shopping …
Complete guide to WooCommerce POS (WooCommerce point of sale solution)Here, we’ll show you how you can create a WooCommerce POS ordering system for your …
WooCommerce: How to use the initial quantity value to grow your revenueUnlike minimum/maximum quantity plugins, our WooCommerce Default Quantity plugin doesn’t control how much customers can …
EU VAT for Easy Digital Downloads: Complete guideIn this complete guide to EU VAT for EDD stores, I’ll explain the legislation and …
How to set up your WooCommerce photo gallery for online proofingOnline proofing is a necessary part of the creative process when you’re working with clients, …
Complete guide to subtle upselling, product bundles and cross-selling on WooCommerceIn this article, we’ll show you how you can set up upselling, product bundles, and …
Examples of real-life e-commerce websites showing product dispatch timesKeep reading for a sneak peek at how some high profile sites are displaying dispatch …
How to add a charitable donation plugin to checkout on WooCommerceIn this article, we’ll show you: How you can add charitable donations to your online …
How to sell fonts online with WooCommerceThere are plenty of font designer marketplaces that will happily sell your fonts for you …
Lead time? Handling time? Choosing the right wording for your WooCommerce Product Lead TimesWhile the WooCommerce Lead Time WordPress plugin has ‘lead time’ in its title, that doesn’t …
The best WooCommerce search plugin & how to use itIn this post, you’ll learn how to use WooCommerce Product Table as a WooCommerce search …
Introducing the new WooCommerce Lead Time PluginOut of the box, WooCommerce lets you mark products as in stock, out of stock, …
Change number of WooCommerce products per page (no code)And, of course, there are many benefits of changing the number of products per page …
NEW! WooCommerce Default Quantity PluginIn this article, we’ll introduce you to Barn2’s latest WordPress plugin – WooCommerce Default Quantity. …
Create WooCommerce Product Tables with customer specific pricingOur colleagues at WisdmLabs have been working hard to integrate their Customer Specific Pricing plugin …
How to sell photos in WooCommerce: Everything you need to knowWooCommerce is a great solution for selling photography because it includes all the features you …
How to temporarily disable your WooCommerce storeThere are many scenarios where online store owners might need to temporarily disable WooCommerce. For …
How to set and add featured products in WooCommerceWith WooCommerce, you can showcase featured products in different parts of your online store – …
The story behind Barn2’s rebrand & new websiteWe’ve been working on Barn2’s rebrand for a full 12 months, so you can imagine …
Complete guide to WooCommerce shippingIf you’re running a WooCommerce online store, then there are many shipping options available – …
Which is the best way to back up a WooCommerce website?Have you ever built a WooCommerce store? If yes, then pat yourself on the back! …
How to create a custom WooCommerce category page designWith the right plugin, creating your own custom WooCommerce category page layout doesn’t have to …
Best WooCommerce bookings and appointments plugins with tutorialHowever, finding the right bookings plugin can be a daunting task. The first step is …
Add a WooCommerce product filter plugin to your online store to boost salesThis allows you to: showcase more products on a single screen, make it easy for …
Guide: How to customize your WooCommerce checkout pageAside from delivering an overall better user experience, here are a few reasons why you’d …
Best WordPress subscription plugin (with tutorial)Some WordPress plugins are good for selling product subscriptions. Others are great for membership subscriptions. …
How to create a private WordPress client portalIn this article, we’ll show you how to create a private WordPress client portal by …
Complete guide: How to create a student databaseYou might consider displaying this information on your site’s front-end to make it easily accessible …
Best WooCommerce product add-ons plugins (and how to use them)In this post, we’ll take a look at some of the best WooCommerce product add-ons …
How to build a custom WooCommerce shop pageFor this reason, you need more control over its design in order to create an …
Add a WooCommerce product category dropdown filter: 2 easy waysFortunately, there are two easy ways to add category dropdown filters to your store. Keep …
Best WordPress download manager plugins (plus create a front-end download manager)While there are several WordPress download manager plugins available, not many let you create a …
WooCommerce hide price: Simple methods with no code requiredDon’t worry, though! It’s definitely doable, and you won’t even need to write a line …
How to take manual WooCommerce orders (including WooCommerce phone orders)The only problem is that WooCommerce manual orders aren’t supported out of the box. Shop …
Make your customers fall in love with your e-Commerce brandingBuild a successful brand for your eCommerce site Improve your eCommerce page by using helpful …
Quick view for WooCommerce with shortcodes: Complete guideWith this in mind, in this article, we’ll explain how to use a WooCommerce Quick …
A comparison of the 3 best WordPress event list pluginsWhile most event plugins (like The Events Calendar, Events Calendar, EventOn, and Event Espresso) are …
The 8 best WordPress directory plugins in 2021 (and how to use them)The word we’ve used here – “information” – is intentionally vague because you can use …
YITH vs Flatsome vs WooCommerce Quick View Pro: Which is the best WooCommerce Quick View Plugin?With this in mind, in this article, we’ll compare YITH WooCommerce Quick View vs Flatsome …
How to set WooCommerce wholesale pricesIdeally, you’d want to set wholesale prices without having to create two separate websites or duplicate …
How to display products by category in WooCommerce (in 4 steps)Fortunately for WooCommerce users, WordPress includes taxonomies for categorizing posts, products, and other content. By …
How to add a WooCommerce related products table to your site (in 3 steps)However, with so many marketing strategies to choose from, it’s hard to choose which ones …
Quick tutorial: Create a WooCommerce audio store in under an hourSo if you’re looking to sell audio books, samples of music, audio language learning materials, …
25+ best WordPress restaurant themes for 2020Looking for the perfect WordPress restaurant theme for your restaurant, bar, or cafe? For hungry …
How to create a BigCommerce product table in WordPressThe good news is that you can use a BigCommerce product table to make your …
Release: WooCommerce Product Table 2.4.1, Protected Categories 2.2.3, Private Store 1.4.1 & Quick View Pro 1.1Today we’ve released updates for all of our WooCommerce plugins: WooCommerce Product Table – 2.4.1 …
Managing the cart using the REST API after WooCommerce 3.6WooCommerce 3.6 (released 7 April 2019) included some fairly significant changes from a development point …
How to restrict WordPress media files access to specific user rolesHowever, there is a serious loophole in these protection methods that often result in your …
How to create a WooCommerce product lightboxWith a WooCommerce product lightbox plugin, you can make it easier for visitors to learn …
WooCommerce product variations plugins: 2 easy ways to display variationsAs you can see, you can let customers view and select product variations from other …
How to create WooCommerce bulk variations forms (in 3 steps)By creating a quick online order form for variations, you can make browsing and purchasing …
How to create a WordPress order form: Everything you needLooking for a way to create a WordPress order form? To create an order form …
The best WordPress restaurant plugin (and how to set it up)People want to be able to get food delivered over the Internet. Online food ordering …
How to create a WooCommerce product gallery lightboxPractically speaking, if visitors are interested in looking at product images, you might consider implementing …
New! Installation & setup services for all Barn2 WordPress & WooCommerce pluginsHere at Barn2, all our WordPress and WooCommerce plugins are designed to be user-friendly and …
WooCommerce Quick View Pro is now officially compatible with WPMLWe’re pleased to announce that our latest plugin, WooCommerce Quick View Pro, has been officially …
How to create a multilingual WooCommerce store the easy wayRunning an eCommerce store lets you reach shoppers from around the world. But unless you …
How to easily list WordPress custom post types in a searchable tableDisplaying your WordPress content in a CPT table can help address that problem. Creating a …
How to build a WooCommerce product database with search, sort, and filter featuresBy using a WooCommerce product database, you can show off your merchandise to best advantage. …
How to create a WordPress file managerAlthough there are a number of WordPress file management systems, only a few allow you …
How to disable the single product page in WooCommerce: 2 plugins comparedHave you ever noticed that nearly all e-commerce websites are the same? You view the …
7 types of store that need a WooCommerce lightbox plugin (does yours?)Let’s look at 5 types of websites that will benefit from WooCommerce lightbox quick view …
WooCommerce quick view plugins: How to add product quick view at your storeWe’ve spent the last three months working to develop the best WooCommerce quick view plugin …
Why you shouldn’t use WooCommerce product table nulled versions (6 reasons)We’re happy to have created a successful WordPress product that helps people get more from …
How to create a WordPress product catalog (with or without a shopping cart)One way to create a visually appealing, user-friendly product catalog in WordPress is by using …
How to create product tables with WooCommerce product comparison buttonsHave you ever wanted to list WooCommerce products in a table with quick product comparison …
Add ‘Favorite’ buttons to your WordPress and WooCommerce tablesAre you creating a WordPress video gallery and want people to select their favorite videos? …
How to send email alerts when a new WooCommerce product is publishedOne of our WooCommerce Product Table plugin users recently asked how to email customers  when …
Complete guide to WooCommerce product restrictions, dependencies & linked productsThey want to restrict how many products their customers can buy; restrict quantities; or make …
Choosing a WordPress web hostAll WordPress websites need to be hosted somewhere on the internet. Choosing the right WordPress …
New demo! See more WooCommerce product table integrations in actionThis week, we’ve been working hard on a new demo site where you can test …
4 best plugins for sharing WooCommerce products to social mediaIf you’re not actively encouraging customers to share their purchase on social media, you’re missing …
How has WooCommerce Product Table improved your conversion rates?Are you one of the 3,500+ people who are already using our WooCommerce Product Table …
Create WordPress tables with user specific contentYou’ll learn how to list posts, pages or other custom post types. You’ll discover an …
Adding WooCommerce variation swatches to your WooCommerce Product Tables & Quick ViewOur WooCommerce Product Table plugin offers a choice of ways to list product variations. You …
Turn your WooCommerce store into a multi-seller marketplaceBenefits of the online multi-vendor marketplace We all know what a marketplace is. It’s a …
WooCommerce frontend product submission guide: Step-by-stepFront end product creation is great for any type of multi-vendor store. That’s because most …
Gutenberg, WordPress 5.0 & how it affects our pluginsIt’s finally happened. WordPress version 5.0 is now available, and the new Gutenberg page builder …
Quick tutorial: Create a WooCommerce booking system with price calculatorThe Barn2 blog is famous for revealing how to achieve specific use cases in WordPress …
WooCommerce product add-ons: Your guide to customizable WooCommerce productsBy the end of this easy-to-follow guide, you’ll be able to create products that work …
WooCommerce URL-based login: How to let users log into their account by clicking a linkThat’s when you need a WooCommerce URL-based login plugin. This type of plugin lets you …
Best WordPress & WooCommerce subscription plugins to generate recurring revenueOn the other hand, stats say that it’s somewhere between 5 and 25 times more …
How to display WooCommerce products with no (or small or low-quality) imagesWhile displaying lots of media can be very valuable for some stores, it’s not always …
WordPress resource library plugin: Step-by-step guideIn this tutorial, we’ll show you step-by-step how to create a flexible WordPress resource library …
How to create a content library to use as a sales enablement toolIn this tutorial, we’ll show you how to use the Posts Table Pro plugin to …
Enhance your product tables with a WooCommerce cart popupI’m happy to report that all of these cart plugins work beautifully with the product …
How to create a WooCommerce pay later system for schools & other repeat customersToday, I’m going to show you how to use WooCommerce Product Table with some other …
Free online course: Maximize your conversion rate with WooCommerce Product Table (4 of 4)The key takeaway was this: to improve conversion rates, it’s vital you make the most …
Free online course: Convert your WooCommerce site visitors into buyers (3 of 4)This plugin helps increase the conversion rate of your WooCommerce store. Today, we want to …
Free online course: How to convert your hard earned traffic into sales (2 of 4)Today, as promised, we’re going to show you how to address these and increase your …
Free online course: What’s holding back your WooCommerce conversion rate? (1 of 4)Hello! This is is a 4-part online course about how to improve your WooCommerce conversion rate. …
How to sell wine online with the WooCommerce Product Table WordPress pluginFortunately, the WooCommerce Product Table plugin offers the perfect solution. It adds the layouts you …
WooCommerce mix and match: How to let customers choose their productsWhether you’d like to start selling custom gift hampers, assorted donuts and pastries, or bespoke …
How to create WooCommerce private productsHaving a private, hidden section on your online store makes it easy to sell customer-specific …
WordPress member directory plugin tutorial with searchable table & profilesMembers are listed in a WordPress table with options to sort, search or filter to …
WooCommerce: How to add multiple products to the cart from one pageHere’s how it works: the customer simply ticks a checkbox to select each product they’d …
How to sell WooCommerce products to existing customers only (2 simple methods)Fortunately, there are ways to do this quite easily. For example, you can set up …
WooCommerce for photographers: The complete guide to WooCommerce photography plugins, client-specific categories & moreNot all photographers want to sell their images to the general public. If you provide …
Create a password protected portfolio in WordPress: 3 easy waysYou can give potential clients the password to your portfolio, while maintaining the confidentiality of your …
WooCommerce POS: Taking food orders at the counter or table using an iPad/tabletIf you run any kind of restaurant or café, having software that facilitates taking food …
Create a publications library or knowledge hub in WordPressWhy use a WordPress publications library plugin? There are many reasons why you might want to …
How to create a WordPress audio libraryAudio galleries are a popular feature of many websites. There are lots of reasons for …
How to hide a WooCommerce shop from guests, so only logged In users can see itThere are lots of reasons for wanting to hide WooCommerce from people who don’t already have …
Lazy loaded WooCommerce tables: Now you can search/Sort by SKUOur WooCommerce Product Table plugin comes with a lazy load option for loading product tables …
WooCommerce product list view plugin: Complete guideLearn how to create a simple WooCommerce product table, as well as more advanced lists …
How to create a WooCommerce daily order form with multiple quantity inputsCustomers can select multiple quantity inputs per product for each day of the week. This …
How to create a WooCommerce takeaway order system for your restaurantIf you’ve peeked at a third party takeaway service like Uber Eats or Grub Hub, …
How to create a forum in WordPress using Posts Table Pro (2 methods)Since WordPress isn’t set up to handle forum functionality by default, you’ll need an additional …
How to create a WooCommerce events page (with or without an events plugin)Instead, you can use the WooCommerce Product Table plugin to list events in an attractive …
How to use WooCommerce to sell protected products to schoolsSchools are one of the biggest users of the WooCommerce Protected Categories plugin – second …
Introducing WooCommerce Protected Categories – Restrict product categories by password, user or roleThe new version builds on the existing options to password protect categories or mark them …
How to let customers select product variations on the WooCommerce shop pageIf your WooCommerce products have multiple options – such as colors or sizes – you’ll …
How to display product attributes on WooCommerce shop pagesWhile you can display attributes – such as colors or sizes – on each product …
How to display WooCommerce product listings in your online storeDisplaying WooCommerce product listings in a functional, interactive table layout is a great way to …
How to sell clothes online through your WooCommerce storeTo encourage customers to choose you over the competition, you’ll want to make buying clothes …
How to list products in a table with WooCommerce AJAX filter widgetsOur WooCommerce Product Table plugin lists products in an interactive table. It’s a fantastic way …
How to sell modular furniture online with WooCommerceFor many online stores, a traditional setup works pretty well. However, a specialty e-commerce website …
How to create a WooCommerce list view for all or some of your productsNeed to create a WooCommerce list view as an alternative to the standard WooCommerce product …
2 easy plugins to create a WooCommerce hidden storeYou might want a public-facing website that anyone can access, with a hidden e-commerce area …
Quick WooCommerce tutorial: List bestselling or popular products anywhere on your siteThere are lots of reasons why you might want to list bestselling products in order …
How to use WC fields factory with WooCommerce Product Table & Quick View ProWooCommerce Product Table and WooCommerce Quick View Pro officially support the official WooCommerce Product Add-Ons WordPress plugin. This …
First 4 themes join our WooCommerce Product Table compatibility program!It’s less than 2 weeks since we launched the WooCommerce Product Table Compatibility Program, and …
All our WordPress plugins are officially WPML compatibleBack in February, we announced that our WooCommerce Product Table plugin has been officially certified …
How to create a searchable WordPress Post Table for your blogA WordPress post table is the perfect way to do just that. It enables you to …
How to add WooCommerce to WordPress using a hidden development areaFor best results, you’ll want to develop your new store privately, and only make it …
Promote your theme or plugin with our WordPress plugin compatibility scheme!Calling all WordPress theme and plugin developers! We’re pleased to announce that you can now …
How to display & filter a big spreadsheet of WooCommerce productsThe WooCommerce Product Table plugin offers a different way to view a list of all …
Attention bloggers! Rock your monetization with WooCommerce comparison tables in blog postsIf you are monetizing your blog, you are likely doing a number of things – …
WooCommerce video gallery plugin: Sell videos or add video to productsSelling videos with WooCommerce – you can offer a preview or promo video that visitors …
The best WooCommerce one page checkout pluginOn one hand, there are plenty of WooCommerce order form plugins that don’t have a …
WordPress intranet: How to create one for your organizationWith just a little tweaking under the hood, you can have both your official, customer-facing …
Tutorial: Use gravity forms to let users submit posts & display them in a table on your websiteAs the world’s leading WordPress forms plugin, people use Gravity Forms in weird and wonderful …
How to create a members-only WooCommerce purchasing club: Your complete step-by-step guideWith these plugins, you’ll be able to make all or some of your store private and …
6 ways to stop contact form 7 spam in WordPressComments can be a huge asset to your blog, and there are some fantastic plugins …
Password protect any WordPress custom post type (in just 5 minutes)Custom post types are useful tools for creating content on your WordPress site. They let …
How to sell documents online using WooCommerce and Easy Digital DownloadsIn this in-depth guide, we’ll show you how to get started with selling documents online …
The best WooCommerce trade login plugin (& how to use it)Fortunately, there are plenty of tools that can help you out. This is especially true …
Posts Table Pro 2.0 has landed & it’s easier to use than ever!The new version contains a huge number of changes, new features and improvements. We’ve made …
How to design an effective WooCommerce bulk order formThese stores can benefit from making the ordering process quicker and more efficient. Fortunately, this …
How to create a front end media library in WordPressWhile the core WordPress Media Library does a solid job of organizing files in your …
Complete guide to selling services in WordPress, WooCommerce & Easy Digital DownloadsIn this ultimate guide to selling service products, I’m going to teach you how to …
Choosing a WordPress audio plugin with music players: The complete guideAre you looking to add a bit of pizzazz to your website? Do you feel …
WordPress Product Table Plugin: Create a table view for any e-Commerce pluginAn e-commerce product table is an ideal way to make your store more effective and …
How a WooCommerce one page order form plugin benefits your e-Commerce storeA WooCommerce order form plugin can take your WooCommerce site to the next level. It enables …
How to hide a WooCommerce category from the shop pageTo help, we’re going to show you how you can hide one or more categories …
Case study + instructions: Build a WooCommerce photography website with client-specific productsThe way it works is that each photography client has their own hidden WooCommerce category, …
WooCommerce all products list: How to list all products in a tableFor example, maybe you want to create an index page listing your entire inventory. Maybe …
Create a WooCommerce grid or list view with the Product Table PluginI’ll also provide full step-by-step instructions on how to create your very own WooCommerce grid/list …
How to use the Posts Table Pro WordPress audio playlist pluginA WordPress audio playlist plugin is a great solution for: Podcasts – you can display …
WordPress archive plugin: List WordPress posts by day, month, year, author or categoryThe best WordPress archive plugins provide a quick and easy way for your users to …
How to use the WooCommerce private category pluginPrivate categories are a great way to: Create WooCommerce wholesale stores Hide specific products or entire …
WooCommerce pricing table plugin: Automatically list product prices & optionsUnfortunately, there aren’t many WooCommerce Pricing Table plugins that automatically create price tables for your …
List WooCommerce subscriptions in a product table layoutAfter all, your marketing costs are the same whether the customer makes a one-off purchase …
Create a printable WooCommerce order form to use offlineI was surprised when I first heard that people wanted to use the plugin in …
WooCommerce hide categories plugin & how to use ItSometimes you need a happy medium between hiding a single product and hiding your entire …
How to list WooCommerce variations as products in a table layoutMaybe you want to speed up the buying process by letting customers select variations on …
The ultimate WordPress table of contents plugin and how to use itThis sounds perhaps a bit mysterious at this point, but I’m going to explain everything …
List WordPress posts by category, tags, author, month & moreMaybe you want to list posts from a specific category? Perhaps you want to list …
Querying posts by custom field using advanced custom fieldsAdvanced Custom Fields is obviously a great plugin, but there are one or two things …
Build a WordPress PDF library with the Posts Table Pro PluginA WordPress PDF library plugin adds a library of downloadable files to a WordPress site. …
2 ways to use WooCommerce to take bookings for courses & eventsImportant notice! In response to the popularity of this article, we’ve created an online course …
How to list WooCommerce brands in a filterable product table layoutIf you sell products with different brands, then you can benefit from listing products with …
The best WordPress events calendar plugin: A how-to guideWe’ll focus on the suite of Events Calendar plugins by Modern Tribe (which includes Events …
WooCommerce price list plugin – Create a public or hidden price catalogIn this tutorial, I’ll show you how to use a WordPress price list plugin to …
How to password protect a WooCommerce shop the easy wayBut, by default, WooCommerce doesn’t provide any way to add a password to your entire …
WooCommerce Product Table v2.1 – New image lightbox, variation descriptions & more…We’ve just released version 2.1 of WooCommerce Product Table. This contains some exciting new features …
Complete guide: How to make your WordPress blog privateYou can do all this and more with a WordPress private blog plugin. With the …
Create a WooCommerce quick order form using the Product Table PluginOne of the best solutions is to add a quick WooCommerce quick order form. Instead of …
Use WooCommerce geolocation plugins to create country-specific product tablesWe’re pleased to announce that our WooCommerce Product Table plugin works with a WooCommerce geolocation plugin. …
WordPress index plugin: Create an index of your website contentYour finished WordPress index page will look something like this: (tip: you can create an …
The best WooCommerce product display plugin and how to use itHere’s what you can expect from the plugin in action: But first: Why do you …
Password Protect WordPress (full site, categories, WooCommerce, and more)This tutorial makes it simple for people of any experience level to learn how to …
2 user-friendly plugins to hide WooCommerce productsIn this post, I’ll show you how to hide WooCommerce products using three different methods, …
3 easy ways to create WooCommerce private contentMaybe you need to add private content within a public WooCommerce store, such as hidden …
An easy WordPress plugin to list category postsStruggling with how to list category posts on your WordPress site? Sometimes you need a …
WooCommerce Product Table is certified 100% WPML compatibleWe’re delighted to announce that WPML, the market leading WordPress multilingual system, have formally tested …
How to use WooCommerce Product Table in a multi vendor marketplaceLots of people ask how to use our Product Table plugin with a WooCommerce multi vendor …
Tutorial: How to create a WordPress video galleryWhile Posts Table Pro isn’t just for videos, it is one of the best WordPress video …
The best bulk add to cart WooCommerce plugin: How to add multiple products to the cartCustomers can buy more quickly by adding multiple products to the cart at once. They …
How to use Posts Table Pro: The best WordPress staff directory pluginIf your business is made up of more than a few individuals, you probably maintain …
Create password protected events in WordPress – An easy plugin to password protect eventsToday, I’m going to tell you how to use Password Protected Categories to protect events. …
WooCommerce catalog: Build a product table with or without online purchasingThis tutorial will tell you how to create your own e-commerce order form complete with …
Get our free plugin: WooCommerce custom add to cart buttonToday we’ve released a free WooCommerce plugin into the official WordPress plugin repository. The plugin …
5 reasons to use a WooCommerce Wholesale Ordering PluginThere are some key differences between B2C (business-to-consumer) and B2B (business-to-business – i.e. wholesale) e-commerce. …
The mystery of the missing WooCommerce order numbersOne of our WordPress clients was recently concerned that there were gaps in the ID …
WordPress alphabetical index: Create an A-Z listing of any contentDon’t worry – we’ve got you covered. In this post, I’ll show you how to …
Build a WooCommerce wholesale order form with user role based pricingIf you run a WooCommerce wholesale or role-based store, your customers need to see the correct …
Create a WordPress job board with the Posts Table Pro PluginToday, I’m going to show you how to use Posts Table Pro as a WordPress …
Sell more products with a WooCommerce order form pluginOrder forms allow customers to view and compare a longer list of products than the …
Pods: An easy way to create WordPress custom post types, custom fields & taxonomiesThis week I’ve been trialling the free Pods WordPress plugin. With over 50,000 users, it’s …
Podcast hosting with WordPress: Your advanced guideAt a glance, the choice may appear obvious: choose an all-in-one podcast hosting service, and leave …
How to build a WooCommerce wholesale store: Your complete step-by-step guide (with video)If you sell to wholesale buyers, you’ll know that they have different needs compared to …
Best WordPress table plugins: Usage, tips, and case studies (2020)This post will answer every question you can possibly have about WordPress table plugins. We’ll …
Tutorial: Create a WooCommerce restaurant ordering systemA number of third-party services, such as Deliveroo, Uber Eats and Just Eat, have sprung …
Ultimate guide: WordPress eBook plugins & how to use themIn this article, I’ll teach you about 2 methods for creating a WordPress digital eBook …
How to display custom fields on the WooCommerce product page  Today, I’ll show you several ways to add custom field values on the single …
WooCommerce custom taxonomies: The easy way to display extra product data & filtersI’m going to tell you how to create WooCommerce custom taxonomies for products. We’ll look …
WooCommerce custom fields: How to create & displayWooCommerce comes with lots of ways to store product data. There are all the standard …
Increase your sales with a WooCommerce product comparison table pluginYour store might have exactly what a particular customer has come looking for. But, there’s …
Use WooCommerce to sell ‘Build Your Own’ products: Veg boxes, hampers & more!Whether you want to sell bespoke vegetable boxes, luxury food or gift hampers, build your …
Easy Digital Downloads Table Plugin – List products in a table layoutEasy Digital Downloads is one of the top WordPress e-commerce plugins. Designed specifically for selling …
How to let customers set priorities when they order WooCommerce productsSome WooCommerce stores need a way for customers to set priorities when placing an order. …
An easy plugin to copy to clipboard in WordPressIn this article, I will share my solution for displaying shortcodes, HTML code snippets and …
Sell WooCommerce user-specific products to sports teams & more: Step-by-step tutorialPerhaps you sell the same products to each customer, but with different prices. Maybe you’re …
How to create a WooCommerce secret saleA WooCommerce secret sale plugin is perfect for creating a hidden sale, with special discounted …
How to add a WooCommerce variations dropdown of product options to the shop & category pagesWooCommerce product variations demo: using a product table In this tutorial, I’ll teach you how …
Use WooCommerce role based pricing with product tablesWe’ve tested the official WooCommerce Dynamic Pricing plugin, plus the the free WC Role Based Price plugin. …
NEW! Use WooCommerce product add-ons to create product tables with checkboxes, text fields & moreWe launched WooCommerce Product Table just over a year ago, and have been blown away …
Add WooCommerce bulk discount pricing to your product tablesIn this tutorial, we’ll explain how you can use bulk discounts and dynamic pricing with …
A detailed guide to migrating a WordPress website with Migrate GuruI’ve always been amazed at how difficult it is to migrate a WordPress website from …
Keeping your WordPress website secureWordPress security is an integral part of website maintenance. As part of maintaining your website, …
How set up uptime monitoring for a WordPress websiteIf your WordPress website ever goes offline, you need to know immediately. An uptime monitoring …
Introducing MySimpleFood – Restaurant ordering websites made easyThis week we’ve launched MySimpleFood – the easy way for restaurants to promote and sell food …
How to back up & restore a WordPress websiteIf you’re planning to maintain your own website then it’s absolutely vital that you have …
Use WooCommerce wishlist plugins in your product tables & quick viewThis tutorial will help you to choose the right wishlist plugin to use with your …
Earn WooCommerce amazon affiliates commission with your product reviews site: The complete guideThe internet – and WordPress (with WooCommerce) in particular – has created unique opportunities to …
Tips on designing a low maintenance WordPress websiteToday, I’m going to share my top tips on how to create a low maintenance …
Use WooCommerce Product Table & Quick View in catalog modeYou can do this by using WooCommerce Product Table and/or Quick View with a popular …
Create product tables with WooCommerce minimum & maximum quantitiesWooCommerce Product Table WooCommerce Product Table You can use product tables and quick view with …
A simple way to list WooCommerce orders in the front endWhat is Posts Table Pro? Posts Table Pro is a popular WordPress table plugin developed …
The best WooCommerce age verification plugin & how to use itIn this tutorial, I’ll introduce you to 2 popular WooCommerce age verification plugins. One of …
How we improved usability in our Product Table Plugin by 100%It’s nearly a year since our WooCommerce Product Table plugin was released and started taking …
New! Print your WooCommerce Product Tables & save as PDFWe’re pleased to announce that WooCommerce Product Table now integrates with the free Print, PDF, Email by PrintFriendly plugin. …
WooCommerce guide: Building a store that sellsThis article was kindly written for us by Sol, Creative Ninja at MyWorks Software. With …
How to set up WooCommerce zip code pricing based on postcode, country or areaA customer recently told me that there are no WooCommerce zip code based pricing plugins. …
How to use MailChimp to send WordPress blog posts by emailToday, I’m going to share 2 easy ways to send WordPress blog posts by email: …
How to build a private WooCommerce members only shopThis is the complete guide to building a WooCommerce members only shop. We’ll look at …
Build a product table with WooCommerce add to quote buttonsWhat is an Add to Quote plugin? If you’re listing products in a table, you …
10 tips: Increase your WooCommerce conversion rate with product tablesIf you Google ‘WooCommerce conversion rate optimisation’, you’ll find lots of general advice on how …
SEO for one page WordPress websitesThis post was originally published in 2013. Due to its popularity, I have updated it …
The ultimate WordPress documentation & knowledge base pluginIn this tutorial, I’ll explain why the Posts Table Pro table plugin is ideal for this …
“This ain’t a WordPress theme, it’s an arms race”I originally published this post back in 2014, in the early days of the WordPress …
NEW! Display product variations on separate rows in a WooCommerce tableThis means that there are now 3 ways to display product variations in a table: The original …
Managed WooCommerce: The easiest way to start selling onlineThe world’s leading e-commerce platform is going from strength to strength, with over 41% of …
Earn affiliate commission with a WooCommerce product reviews websiteMost WooCommerce affiliate review websites are started on a shoestring budget. With that in mind, …
NEW! WooCommerce product filter widgets now available in product tableWe’re pleased to announce that our bestselling Product Table Plugin now supports all the WooCommerce …
WooCommerce Directory Plugin: Create a directory to sell books, music & moreIn this article, I’ll explain the main features needed in a WooCommerce directory plugin. I’ll …
Best BuddyPress & WordPress live chat plugins 2017This article was originally published back in 2013 and has been one of our most popular …
How to design WordPress websites using themes – ProperlyIn the last 7 years or so, we have designed a lot of websites using …
Build a WooCommerce wholesale store with hidden categories for each customerThis tutorial will teach you how to create a WooCommerce wholesale store selling different products to specific …
Sell more photos with a WooCommerce gallery pluginIn this tutorial, I’ll show you how to use the Product Table plugin to create a …
WordPress SEO images: The definitive guide 2017This post about using images to boost your SEO was originally written back in 2012. I …
How to boost your WooCommerce store salesThis article has been kindly written for us by Jamil, SEO specialist from CloudWays. According …
Revealed! The most creative ways to list WooCommerce productsLast month, we launched a competition asking for your creative WooCommerce ideas. To enter, we asked …
WooCommerce login for your customers: The ultimate guideI’ll tell you how to set up WooCommerce login straight out of the box, with …
3 Innovative uses for our WooCommerce table pluginWith more and more people using our bestselling WooCommerce table plugin, we’re enjoying seeing all …
Why WordPress developers are the future of web designThis post was originally published in February 2012, if you can believe it. It has …
Why WooCommerce is perfect for startup e-commerce companiesAs a startup e-commerce company, the biggest decision you’ll have to make is deciding what …
How to password protect Easy Digital Downloads categories: 3 easy waysThis is the ultimate guide on how to do just that. I’ll show you how …
How to create an instant online quote calculator with gravity formsOur web design quote calculator is the most visited page on our website, according to Google …
How to create a ‘Fake’ WordPress post on the flyRecently, while making updates to our WooCommerce Private Store plugin, I needed to find a …
Competition: Send us your creative WooCommerce ideas & win 3x plugins!Today we’re launching a great WordPress competition. We’re offering 3 free licenses for our bestselling …
Schema Ninja – The new way to create, review & affiliate websites?This week I’ve been trialling Schema Ninja. This is a WordPress plugin designed to help bloggers …
Here is why website user experience is crucialThis article has been kindly contributed by James Cummings from Daily Posts.  Making your first …
Create a WooCommerce client area: Which plugin to choose?It compares 2 plugins: WooCommerce Private Store and WooCommerce Protected Categories. We’ll look at both plugins, their …
NEW! Password Protect WordPress Category pluginOur new password protect WordPress category plugin has been released today. Password Protected Categories lets you …
New plugin to create a private WooCommerce members only shopToday we’ve released a new WordPress plugin to create a private WooCommerce members only shop. The …
WooCommerce login changes & how to do itWe receive alerts whenever someone mentions keywords such as ‘WooCommerce login’ online. This helps us find people who …
WooCommerce Table plugin update – You can now add multiple products to the cartOur bestselling WooCommerce table plugin has yet another new feature! The new version of WooCommerce …
New plugin feature: WooCommerce Customer Login now available!We’ve added a new WooCommerce customer login feature to our popular plugin ‘WooCommerce Password Protected …
SEO Warning! Does your non-SSL website have a login form?As part of Google’s campaign to make the internet 100% SSL, they’ve started penalising sites that …
Newsletter popups can now damage your SEO in Google – Don’t do it!On 10th January, Google changed its search engine algorithms in a way that can penalise …
New! Get a cheap & professional WooCommerce websiteSince the launch of MySimpleSite a few months ago, lots of people have requested a cheap WooCommerce …
WooCommerce Product Table now supports attributes & variationsSince its launch in October 2016, our WooCommerce product display plugin has quickly become our bestselling WordPress …
Developers: How to bill clients for ongoing WordPress plugin renewalsWe receive a lot of enquiries from WordPress developers wanting to buy our premium plugins …
How to become an affiliate – Earn 30% commission with the new Barn2 Media affiliate programLots of people have asked how to become an affiliate and earn commission on our WordPress plugins. …
Our first low cost website design is now liveMySimpleSite and MySimpleStore, our low cost website design services, were launched recently. I’m excited to announce that …
New improved WordPress SEO servicesWe’ve made huge improvements to our WordPress SEO services. We evaluated and improved our 3 SEO …
WordPress website maintenance tipsI came across this useful infographic of 10 WordPress website maintenance tips. It covers all …
MySimpleSite & MySimpleStore – Get the best from your cheap website designWe launched our cheap WordPress and WooCommerce website design services – MySimpleSite and MySimpleStore – …
How to design a winning homepage for a WordPress websiteThe homepage is the most important page of any WordPress website. One look at your …
New features added to Posts Table Pro – Filters, audio, video, playlists & moreWe’ve been busy improving all our WordPress plugins. Here’s a roundup of the new features now …
Barn2 Media 50% off sale – Black Friday & Cyber Monday 2016It’s that time of year again! People across the globe are queuing up to get the best deals …
WooCommerce: How to charge different shipping for England, Wales, Scotland, Ireland & Channel IslandsIn WooCommerce, it’s surprisingly difficult to charge different shipping costs to England, Wales, Scotland, Northern Ireland, Republic …
My interview on the WordPress plugins A to Z podcastYesterday I was interviewed by John Overall for the WordPress Plugins A to Z Podcast. We discussed …
Choosing the right WordPress hostingAll websites need to be hosted somewhere on the internet. Choosing the right web host …
Introducing the new WooCommerce Product Table pluginI’m excited to announce that our new WordPress plugin, WooCommerce Product Table, is now available. …
The easy way to add retina images to your WordPress websiteI’ve discovered a retina WordPress plugin that makes it easy to serve crystal clear images to visitors …
10 reasons we don’t offer instant phone supportWe’ve always supported our clients most effectively via email. As a result, we’ve decided to embrace our …
Designers & developers – You can finally help clients on lower budgets!As a designer or developer in the WordPress world, I’m sure you get enquiries from …
Introducing MySimpleSite – Low cost websites for bloggers & small businessWe’re pleased to announce the launch our new affordable or free website design service MySimpleSite. MySimpleSite offers …
Someone stole our content! How to find copycats and deal with website plagiarismI was recently shocked to find 2 websites that had actually plagiarised our own site! …
New! Broken link checking in WordPressWordPress 4.6 was released this month and includes several new features and improvements. For me, …
Why WP engine improves profitability for web designersA lot of web designers spend as little as possible on WordPress web hosting. They either use cheap …
Get our new kindle WooCommerce e-book ‘Create a WordPress course & event bookings website’ – Time-limited free offer!We have published a WordPress WooCommerce Event Bookings Ebook to accompany our online course ‘Build a Course …
Get 50% off our new e-course on WooCommerce event booking & course booking pluginsBuild a Course & Event Bookings Website with WordPress – our new online course – …
What should a WordPress website cost?Codeable have produced a fantastic infographic collating typical costs for designing and developing different types …
Tutorial: How to use the Posts Table Pro sortable table pluginBased on the jQuery DataTables plugin, your visitors can view your posts, pages or other …
Posts Table Pro WordPress plugin released todayWe’re excited to announce the release of our new table plugin. WordPress has long needed …
The easy way to set up AMP for your WordPress postsToday I have been experimenting with Accelerated Mobile Pages (AMP) plugins. I’d like to share the …
Interview: WordPress for small businessInbound281 recently invited me to be interviewed about the advantages of WordPress for small businesses. …
WooCommerce – How to only allow reviews from verified buyersOne of our WordPress clients recently noticed that someone had added reviews for a product they …
Tutorial: WooCommerce Password Protect categoryThe tutorial tells you how to create a WooCommerce password protected category and private category …
Password protect product categories in WooCommerceIn response to popular demand, we have launched a new WordPress plugin called WooCommerce Password …
How to create a WordPress form with signature fieldI’ve discovered a handy free WordPress plugin that lets you create an online form with …
Speed comparison – WP Engine & United HostingToday we migrated a website from United Hosting to WP Engine for one of our clients. …
Migrating a website to WordPress isn’t simple!WordPress is the world’s leading content management system, powering over 25% of the web. If …
How to get IP addresses from WordPress comments & contact formsA client recently asked how to find out the IP address of everyone who leaves a …
Which WordPress SEO plan is right for my website?Last week we made our ongoing WordPress SEO plans available to new clients for the …
How to edit the Jetpack contact form confirmation messageIf you Google how to edit the confirmation message that appears when you submit a …
Display WordPress comments in any page, post or widgetWe have developed a free WordPress plugin that lets you display comments from your posts anywhere on …
Monthly WordPress SEO packages now availableI’m pleased to announce that we’re now accepting new customers onto our monthly WordPress SEO …
How to create a content table of your WordPress postsIf you want to display other content types in a table such as WordPress pages …
How to pay commission or profit share from your WooCommerce product salesOne of our WooCommerce clients recently asked us to set up her WordPress online shop …
Why WordPress 4.4 makes responsive websites faster on mobilesWordPress version 4.4 was released last month and everyone’s talking about the fact that it now integrates …
Why is it so expensive to switch WordPress themes?When we quote for a project to switch WordPress themes on an existing website, clients …
Web design companies – how to make sure you get paidI have just read Tom McFarlin’s post When Clients Disappear Without Paying. This led me …
Why all WordPress websites need supportThe work of any WordPress agency consists of a mix of one-off project work and ongoing …
How we’re helping all our clients to keep their websites regularly maintainedAt Barn2 Media we design and develop WordPress websites for a wide range of clients. …
Where have the Yoast SEO Titles & Descriptions gone?Several of our clients have contacted us recently to ask why they can’t edit their …
My Biggest Mistake as a WordPress DesignerI’ve been reading WPMU’s article 4 Ridiculously Obvious Mistakes I Made Building WordPress Sites for …
WooCommerce: How to add different shipping rates per countryWooCommerce is great and is the best plugin for most WordPress e-commerce websites. However its shipping …
How to prevent duplicate usernames in WooCommerceOne of our WooCommerce clients recently asked how to prevent duplicate usernames. She wanted to know …
Free WP Engine website migrations now availableWP Engine have been our recommended WordPress web host for over a year now. We …
How to work with WordPress web designers & developersThere are good and bad ways to communicate with WordPress web designers and developers. If …
Why you should always tell a WordPress web agency your budgetA WordPress web agency will often ask about your budget. A lot of people treat …
How to display a random post in WordPress – alternative methodWhilst making some small improvements to our website recently, I came across a small problem displaying …
Increasing your sales with WooCommerce Abandon Cart ProAbandoned carts are a huge issue for any WordPress e-commerce website. Most online stores lose …
How to choose a good WordPress themeChoosing the right WordPress theme is the single most important decision that you will make …
Going live – checklist for launching a new WordPress websiteSo you’ve designed a new WordPress website and it’s ready to go live. Congratulations! Going live is …
WordPress child themes: The hidden costRecently we’ve seen a lot of WordPress websites with unexpected maintenance costs due to having …
Make your website mobile-friendly – advice from a WordPress SEO companySo it’s happening: Google are changing their mobile search results to downgrade websites that aren’t …
6 months free hosting with our WordPress design servicesPlease note that our free hosting offer has now expired. We still offer high quality …
Our unique WordPress web design agency & the virtual teamWe’re a WordPress web design agency with a difference. Instead of having a big office …
Learning to Sell Digital Products Using WooCommerceIn this guest post from Edward Jones, we learn how to sell digital products using …
Best WordPress SEO and social media pluginsOur colleagues at bestplugins.com have been researching the best WordPress SEO and social media plugins. …
PSD to WordPress: How our WordPress web developers get it rightPSD to WordPress projects are a vital service for any WordPress web development agency, Barn2 …
5 reasons not to customise WordPress themesThis week I’ve been amazed to discover that nearly all WordPress web designers are customising …
Wanted! WordPress designers to create professional websites using a themeWe’re looking for good WordPress designers with experience of creating professional websites using an off-the-shelf …
What makes a great WordPress web designer?I run an extended team of WordPress web designers and developers in the UK. We’re …
Which is the fastest WordPress web host – WP Engine, SiteGround or TSO Host?I have been trialling different WordPress web hosts in a quest to find the fastest …
3 ways to prevent scope creep in a WordPress web design projectScope creep is the bane of any project manager. It applies to WordPress web design …
A review of the new Little Hippo SEO pluginThe developers of Little Hippo have asked me to test this new plugin, which they …
How to use the WordPress File Monitor Plus plugin to find out if your website has been hackedMonitoring the security of your website is an important part of WordPress website design. The …
WordPress, social login and the ‘Deadly Embrace’At first, designing a WordPress website with social login sounds like a great idea. It …
How to preview your website on WordPress after you make changesPeople often ask me how they can preview their website on WordPress before it goes …
What a waste of time! The end of Google AuthorshipSo it’s official. Google Authorship is no longer part of web design. We all saw …
Top 3 fastest WordPress themes designed for performanceWebsite speed and performance are vital for user experience and SEO, yet most modern WordPress …
How to set the correct line length and font size in web designIn this guest post from Ben Wilson, we learn about how to set the correct …
How to unattach media images from a WordPress postThe WordPress media library works in some funny ways! When you upload an image or …
How to optimise emotional engagement with your web designIn this guest post from the Digital Marketing experts at WickedWeb, Nicole Abrahams gives expert …
WordPress support & maintenance: A review of WP CurveWordPress support and maintenance are important issues that people often overlook when they start planning …
A review of the new Device Mockups WordPress pluginI have previously blogged about a Responsive Screen Mockup Pack that we use. This is …
WordPress performance – How to design a lightweight website ideal for low bandwidth areasThis week we’ve been researching the best ways to create a WordPress performance-optimised website – …
Is my WordPress website down? Free uptime monitoring toolsOnce your WordPress website has gone live, an important aspect of its maintenance is ensuring …
Free images for your WordPress websiteLast updated: October 2018 Images can make or break a website — yet most WordPress …
The best responsive design screen mockup packMore and more websites are including screenshots of their products on different screen sizes. The …
How to make cool screenshots for a WordPress websiteWe’ve discovered a fantastic tool for presenting screenshots of your WordPress website on a laptop, …
How to protect your WordPress website against hacking and brute force attacksLast time I explained why most of the popular WordPress security tips are a myth …
Debunking WordPress security myths: How not to secure your WordPress websiteThere’s a lot of hype around WordPress security these days. Lots of people are getting …
Clean, modern responsive WordPress themes for 2014We often do WordPress web design projects in which we build a WordPress website using …
How to disable comments by default for new pages in WordPressWhilst developing our first WordPress theme, I came across a small problem regarding the ‘Allow …
Top responsive metro WordPress themes for 2014Metro-style is all the rage for the moment, and this looks set to continue into …
Black responsive WordPress themes for 2013Things have got a bit silly in the WordPress theme marketplace. Nearly every theme you …
WordPress responsive web design – a designer or developer’s job?Responsive web design has evolved so quickly – both in WordPress web design and other …
Why WordPress makes a great choice for building your business websiteIn this guest post for Barn2 Media, Ness from MakeAwebsite explains why WordPress is such …
10% off WordPress web design using RT-THEME 17We’re offering a special discount on our WordPress web design services. Get 10% off the …
The best responsive retina WordPress themesResponsive design and images optimised for modern retina displays on iPhones and iPads are a …
4 easy steps to protect your WordPress website against brute force attacks & hackingThis week the WordPress community is buzzing with news a wave of brute force attacks …
Our first website – North Road West Medical CentreAs you all know (!) Barn2 Media is now a leading WordPress web studio, run …
The best 2013 WordPress WooCommerce theme for furniture websitesThere aren’t many furniture WordPress WooCommerce themes designed specifically for e-commerce websites selling furniture online. …
Redesigning the WordPress Dashboard – A WordPress designer’s perspectiveThe WordPress Dashboard is the homepage you see after you log into the WordPress admin …
WordPress responsive design, mobile sites and SEOWith more and more people using mobile devices to access the internet, more and more …
How to use your blog to boost your WordPress SEOWordPress SEO is all about boosting the position of your WordPress website in the search …
The best black WordPress photography themes in 2013Black photography WordPress themes are in hot demand now it’s 2013. I’ve lost count of …
When CAPTCHA goes madMichael McIntyre got it right when I saw him at Plymouth Pavilions earlier this year: …
The best WordPress login widget pluginFinding the best WordPress login widget plugin should be a simple task. But when I …
Build a WordPress mobile site with no technical expertiseA WordPress mobile site is a great way to make your website accessible to all. …
A plea to WordPress plugin developers: Think before you release an update!Inspired by this week’s rant from our technical director Andy, I will write about why …
10 tips for the perfect mobile WordPress siteBy 2013, more people will use mobiles than PC’s to connect to the internet. Compuware’s …
Less is more in WordPress web designSometimes Andy decides to have a long rant about something related to WordPress web design. …
Do WordPress websites need maintenance?Now WordPress has been around for several years, more and more people are asking us …
Does ‘above the fold’ matter in WordPress website design?This is a question that’s been hotly debated in the Barn2 offices lately. The client …
Hidden web design costsWhile writing our instant website quote calculator, I thought about how to make our web …
The case for transparent web design pricesLast week we launched an online web design quote calculator. This allows people to get …
New! Instant web design cost calculatorToday we have launched an online web design cost calculator. The calculator is available on …
Can a WordPress website have too many plugins?One of the great things about WordPress is the great range of plugins available – …
What do WordPress and alpacas have in common?Today I’m running our WordPress web studio without internet access. At times like these when, …
Your website may be lower in Google than you think!Not many people know this, but Google shows different results to different people – even …
SEO packages for all budgets – NEW!Please note that this article is out of date and our SEO packages have been …
Upgrade WordPress – should you click the button?Clients often ask us what they should do when they see the notice in the …
How to create WordPress SEO titles, descriptions & XML sitemapsWordPress websites are already designed to be search engine friendly, and you can take some …
WordPress web design tip: Expanding the content editor boxIn the first of a series of WordPress training posts and video tutorials, I’m going …
Pre-designed WordPress themes: Good enough for professional websites?In Is web design as we know it dying? Connor Turnbull shows how web design …
Should you optimise your website for mobile?More and more clients are asking us about optimising their website to work on mobile …
A lament for the ones who get awayIt’s always disappointing when a potential client chooses another web designer. We’ve spent time talking …
AdWords v. Places v. ExpressThe only way to guarantee a spot on page 1 of Google is via ‘Pay …
Visitors Flow: the future of Analytics?Google Analytics has launched its new Visitors Flow feature – is this the future of …
Why a website is never finished – Part 2In this post, I’ll explain why a website should evolve over time and should never …
Plugins: modify or write from scratch?We’re often contacted by clients who’ve found a WordPress plugin that almost meets their needs, …
Why a website is never finished – Part 1Once their website has been launched, many businesses make the mistake of viewing it as …
From Cadover Creative to Barn2 MediaWe’re pleased to announce that Cadover Creative has changed its name to Barn2 Media. Our …
WordPress events table plugin

As you can see, our table of events is looking pretty good now. Our events are listed in a nice logical format with useful, self-explanatory column headers. Users can click on a column header to sort by that column. They can click on a category name to filter by that category. They can type a keyword in the search box.

4. Extra configuration options

By now, your events table should be nearly there. If you’d like more fine-grained control over how it works, you can use the Posts Table Pro knowledge base to continue configuring your shortcode. There are plenty more options including:

  • List events from specific categories only – you need to use the ‘term’ option because categories in the Events Calendar plugin are actually custom taxonomies. For example, if your category slug is ‘excel-courses’ then you need to add term="tribe_events_cat:excel-courses" to your Posts Table Pro shortcode (e.g. [posts_table term="tribe_events_cat:excel-courses"]. This will create a WordPress table listing all events from the Excel Courses category.
  • Choose which column the table is sorted by (e.g. event start date)
  • Change the Date Format
  • Choose how many rows will appear per page
  • Set the length of the event description
  • Add event filter dropdowns above the table. You can add filters for categories, tags or custom taxonomies, so there are lots of ways to filter the table

Note: Due to the way The Events Calendar plugin works, it’s not possible to display event organizers or venues in the table. This is because venues and organizers are saved as a separate custom post type and aren’t part of each event. To display venues or organizers in your table of events, I recommend adding them as custom taxonomies instead. You can then display these as columns in the table.

Posts Table Pro
Start listing your events in a WordPress table today!

Can I include ‘Book’ or ‘Buy’ buttons in the table of events?

The Events Calendar plugin has 2 sister plugins which let you extend it to take bookings for events. The Event Tickets and Event Tickets Plus add-ons work together to allow people to buy tickets for your events using WooCommerce, and pay online. WooCommerce is the no. 1 e-commerce plugin and provides the e-commerce features such as the cart, checkout and payment gateways.

Used together, these plugins create ‘tickets’ for each event, which people can buy in order to book a place. Each ticket is linked to the Events Calendar event, and is basically a WooCommerce product.

The difficulty in including ‘Buy’ to ‘Add to Cart’ buttons in your events table is that the table lists events, but you don’t buy an event – you buy a ticket! The two are linked behind the scenes, but not in a way that lets you display add to cart buttons in the table of events. Here are two workarounds to get around this:

Option 1 – List tickets using WooCommerce Product Table instead

If you want to include add to cart buttons in the table, then the only option is to use our WooCommerce Product Table plugin instead of Posts Table Pro. The two plugins are very similar, but the dedicated WooCommerce version supports more WooCommerce features such as add to cart buttons.

Instead of using our Posts Table Pro plugin to list events in a table (as described in the rest of this tutorial), you would do something similar using WooCommerce Product Table to create a table of event tickets. This can include add to cart buttons, as you can see in the screenshot:

WooCommerce Table of Event Tickets

The tickets can be listed in the table with the product name, price, and add to cart button. You can also include the number of available places by adding a ‘stock’ column to the table. However, the table won’t display other fields from the event such as the event date. To get around this, you can add the date to the ticket name when you create the ticket. You can see this in action in the screenshot above.

Note: The Events Tickets Plus plugin sets ticket products to ‘hidden’ by default. This will also hide them from the product table. If you want to list tickets directly in the product table, then you must go to the ‘Edit Product’ screen for the ticket and change the visibility so that it appears in the table. You’ll find the visibility option in the ‘Publish’ section at the top right of the page.

Option 2 – Workaround for showing Buy buttons using Posts Table Pro

If you really want to use Posts Table Pro to list events, instead of switching to WooCommerce Product Table, then there is a workaround.

Because your events can’t be purchased directly in The Events Calendar – you need tickets for this – there’s no way to dynamically list ‘Add to cart’ buttons in the events table. However, you can achieve this with a bit of extra work.

You can add Buy buttons to the table of events by manually adding these directly to your events. You would still use the Event Tickets Plus extension to create your tickets, but you would need to create a custom field to add the Buy button directly to each event.

How to do it

  1. Set up your WordPress events website with The Events Calendar, Event Tickets, Events Tickets Plus and WooCommerce (as described above). Add some events with tickets.
  2. Use the Advanced Custom Fields plugin to create custom fields for any fields from your tickets that you want to include in the table. For example, you might need custom fields for event price and add to cart button.
  3. Go to the Events section in the WP admin, edit each event, and add data to the custom fields you just created. Adding the price is self-explanatory. There are 2 options for adding the ‘Book Now’ or ‘Add to Cart’ buttons:
    • You can use the WooCommerce add to cart shortcode to insert ‘Add to Cart’ buttons for the ticket that corresponds to each event. (To learn how to do this, go to docs.woocommerce.com/document/woocommerce-shortcodes and go to the ‘Add to Cart’ section.)
    • Alternatively, you can add the ‘add to cart’ link URL for the ticket associated with the event. Again, you need to do this manually for each event. You need to enter the add to link for the corresponding ticket in this format: https://yourdomain.com/cart/?add-to-cart=ID​. Replace https://yourdomain.com with the correct domain name, and replace ID with the ID of the ticket (NOT the event ID).
      You can get the ticket ID by going to the main Products page in WooCommerce and clicking on the ticket. Look at the URL in your browser address bar, and you’ll see the ID as part of the URL.
      For example, if my ticket ID was 8263 and my domain was barn2.co.uk then the button link should be: https://barn2.co.uk/cart/?add-to-cart=8263.
  4. Now, you can create a table of events which includes these extra fields. Here’s an example shortcode to get you started. It assumes that your custom fields are called ‘price’ and ‘add to cart’. I’ve included shortcodes=”true”, which tells Posts Table Pro to display the button properly.
TitleDatePriceAdd To Cart
Create an archive listing ‘Sold Out’ products in WooCommerce
2020 year in review
Easy Digital Downloads EU VAT after Brexit
Let users easily filter and search for posts, documents, and other website content
Complete guide to selling your crafts online
Complete guide: How to create a restaurant delivery website
The annual Barn2 sale is almost over!
The Barn2 Black Friday Sale 2020 – 30% off all plugins and bundles
The Barn2 Black Friday sale arrives on Monday
Complete guide to selling car parts online
How to add dynamic filters in WooCommerce
How to create composite products in WooCommerce
Complete Guide: How to add one or more WooCommerce products to a page
Is a Barn2 plugin right for me? Try before you buy
How to set up online ordering for restaurant chains
Everything you need to set up a garden center in WooCommerce
How to customize WooCommerce product sorting
WooCommerce Quick View Pro 1.5 – New shortcode & product page links
How to boost WooCommerce customer lifetime value with personalization
How to set up WooCommerce payment by user role
How to add WooCommerce shipping by user role
WooCommerce role-based pricing: Everything you need to know
Complete Guide: Set multiple prices per product on your WooCommerce store
New to WooCommerce Wholesale Pro: Disable taxes, coupons, and add role-based payments & shipping
How to add WooCommerce quick view Gutenberg blocks
Everything you need to know about starting an online convenience store
Offer WooCommerce delivery dates based on your product lead times
How to set up PayPal for food orders
How to hide prices until login in WooCommerce
Print your list of WooCommerce products for quick reference
How to let restaurant customers order food from their cellphone at the table
Start selling food online from home in no time
Our new WooCommerce Restaurant Plugin is launched today!
Now you can set WooCommerce Category Lead Times!
Set up WooCommerce “Back in Stock” notifications in under 5 minutes
How bespoke swim spas use the WooCommerce Lead Time Plugin for products with longer waiting times
How to easily display new products and arrivals in WooCommerce to boost sales
Complete guide: Create product bundles for your WooCommerce store
Create a wholesale e-Commerce store with WooCommerce wholesale pro
Complete guide: How to send WooCommerce emails to multiple email recipients
How to hide your WordPress site, pages or categories from public view
Complete guide to setting up a brewery online store
How to create private pages for subscribers in WordPress
New: Save money with a Barn2 plugin bundle!
How to create WooCommerce Bulk Variations Forms (3 easy ways)
New! Free Gutenberg block add-on for WooCommerce Product Table
How my 8-year-old daughter uses Barn2 plugins to manage stock for her t-shirt website
Our new WooCommerce Bulk Variations Plugin is launched!
Complete guide: How to sell by weight in WooCommerce
Complete guide: How to set up and run a virtual restaurant
How to handle out of stock WooCommerce products in the coronavirus crisis
Complete guide: How to sell SaaS products in WooCommerce
Create a restaurant ordering system – Start selling online in the coronavirus lockdown
Complete guide to setting up a WooCommerce Price Matrix
Complete guide: How to set up WooCommerce Product Variations
Free plugin for those helping with the COVID-19 coronavirus pandemic
New! The easy way to add product tables to WooCommerce shop & category pages
How to create a subscription box website in WooCommerce
Complete guide to adding virtual (Downloadable) products to your store
WooCommerce Private Store 1.6 – Unlock WooCommerce for specific user roles
How the International Arctic Research Center organizes its document libraries using Posts Table Pro
List WooCommerce products in a table with front end editor
How to use a WooCommerce reorder plugin to boost sales
List WordPress posts or pages in an interactive table with frontend editor
How to sell email lists & contacts from your WordPress site
Complete guide to WooCommerce shortcodes
List LearnDash courses & lessons in a WordPress table
How many websites use WooCommerce? Usage stats + Infographic 2020
How to create a WordPress book review website
How to optimize website architecture for UX
2019 year in review
New feature: Show/hide the VAT number field for non-EU countries
New! Display a lead time for individual WooCommerce Product Variations
How to build a successful WooCommerce sales funnel
The best WooCommerce AJAX search plugin (full tutorial, including SKU search)
The best WordPress restaurant menu plugin and how to use it
How to create a WordPress document library
Uber eats alternative: Create your own restaurant ordering system
8 Best WordPress shopping cart plugins, plus a tutorial
Show the WooCommerce short description anywhere on your store
Complete guide to WooCommerce dropshipping
How to add simple WordPress membership to your site
How to display WooCommerce products previously purchased by current user
Best WordPress gallery plugin: 5 great options compared
How to display a WooCommerce delivery date (Including holidays)
Complete guide to WooCommerce POS (WooCommerce point of sale solution)
WooCommerce: How to use the initial quantity value to grow your revenue
EU VAT for Easy Digital Downloads: Complete guide
How to set up your WooCommerce photo gallery for online proofing
Complete guide to subtle upselling, product bundles and cross-selling on WooCommerce
Examples of real-life e-commerce websites showing product dispatch times
How to add a charitable donation plugin to checkout on WooCommerce
How to sell fonts online with WooCommerce
Lead time? Handling time? Choosing the right wording for your WooCommerce Product Lead Times
The best WooCommerce search plugin & how to use it
Introducing the new WooCommerce Lead Time Plugin
Change number of WooCommerce products per page (no code)
NEW! WooCommerce Default Quantity Plugin
Create WooCommerce Product Tables with customer specific pricing
How to sell photos in WooCommerce: Everything you need to know
How to temporarily disable your WooCommerce store
How to set and add featured products in WooCommerce
The story behind Barn2’s rebrand & new website
Complete guide to WooCommerce shipping
Which is the best way to back up a WooCommerce website?
How to create a custom WooCommerce category page design
Best WooCommerce bookings and appointments plugins with tutorial
Add a WooCommerce product filter plugin to your online store to boost sales
Guide: How to customize your WooCommerce checkout page
Best WordPress subscription plugin (with tutorial)
How to create a private WordPress client portal
Complete guide: How to create a student database
Best WooCommerce product add-ons plugins (and how to use them)
How to build a custom WooCommerce shop page
Add a WooCommerce product category dropdown filter: 2 easy ways
Best WordPress download manager plugins (plus create a front-end download manager)
WooCommerce hide price: Simple methods with no code required
How to take manual WooCommerce orders (including WooCommerce phone orders)
Make your customers fall in love with your e-Commerce branding
Quick view for WooCommerce with shortcodes: Complete guide
A comparison of the 3 best WordPress event list plugins
The 8 best WordPress directory plugins in 2021 (and how to use them)
YITH vs Flatsome vs WooCommerce Quick View Pro: Which is the best WooCommerce Quick View Plugin?
How to set WooCommerce wholesale prices
How to display products by category in WooCommerce (in 4 steps)
How to add a WooCommerce related products table to your site (in 3 steps)
Quick tutorial: Create a WooCommerce audio store in under an hour
25+ best WordPress restaurant themes for 2020
How to create a BigCommerce product table in WordPress
Release: WooCommerce Product Table 2.4.1, Protected Categories 2.2.3, Private Store 1.4.1 & Quick View Pro 1.1
Managing the cart using the REST API after WooCommerce 3.6
How to restrict WordPress media files access to specific user roles
How to create a WooCommerce product lightbox
WooCommerce product variations plugins: 2 easy ways to display variations
How to create WooCommerce bulk variations forms (in 3 steps)
How to create a WordPress order form: Everything you need
The best WordPress restaurant plugin (and how to set it up)
How to create a WooCommerce product gallery lightbox
New! Installation & setup services for all Barn2 WordPress & WooCommerce plugins
WooCommerce Quick View Pro is now officially compatible with WPML
How to create a multilingual WooCommerce store the easy way
How to easily list WordPress custom post types in a searchable table
How to build a WooCommerce product database with search, sort, and filter features
How to create a WordPress file manager
How to disable the single product page in WooCommerce: 2 plugins compared
7 types of store that need a WooCommerce lightbox plugin (does yours?)
WooCommerce quick view plugins: How to add product quick view at your store
Why you shouldn’t use WooCommerce product table nulled versions (6 reasons)
How to create a WordPress product catalog (with or without a shopping cart)
How to create product tables with WooCommerce product comparison buttons
Add ‘Favorite’ buttons to your WordPress and WooCommerce tables
How to send email alerts when a new WooCommerce product is published
Complete guide to WooCommerce product restrictions, dependencies & linked products
Choosing a WordPress web host
New demo! See more WooCommerce product table integrations in action
4 best plugins for sharing WooCommerce products to social media
How has WooCommerce Product Table improved your conversion rates?
Create WordPress tables with user specific content
Adding WooCommerce variation swatches to your WooCommerce Product Tables & Quick View
Turn your WooCommerce store into a multi-seller marketplace
WooCommerce frontend product submission guide: Step-by-step
Gutenberg, WordPress 5.0 & how it affects our plugins
Quick tutorial: Create a WooCommerce booking system with price calculator
WooCommerce product add-ons: Your guide to customizable WooCommerce products
WooCommerce URL-based login: How to let users log into their account by clicking a link
Best WordPress & WooCommerce subscription plugins to generate recurring revenue
How to display WooCommerce products with no (or small or low-quality) images
WordPress resource library plugin: Step-by-step guide
How to create a content library to use as a sales enablement tool
Enhance your product tables with a WooCommerce cart popup
How to create a WooCommerce pay later system for schools & other repeat customers
Free online course: Maximize your conversion rate with WooCommerce Product Table (4 of 4)
Free online course: Convert your WooCommerce site visitors into buyers (3 of 4)
Free online course: How to convert your hard earned traffic into sales (2 of 4)
Free online course: What’s holding back your WooCommerce conversion rate? (1 of 4)
How to sell wine online with the WooCommerce Product Table WordPress plugin
WooCommerce mix and match: How to let customers choose their products
How to create WooCommerce private products
WordPress member directory plugin tutorial with searchable table & profiles
WooCommerce: How to add multiple products to the cart from one page
How to sell WooCommerce products to existing customers only (2 simple methods)
WooCommerce for photographers: The complete guide to WooCommerce photography plugins, client-specific categories & more
Create a password protected portfolio in WordPress: 3 easy ways
WooCommerce POS: Taking food orders at the counter or table using an iPad/tablet
Create a publications library or knowledge hub in WordPress
How to create a WordPress audio library
How to hide a WooCommerce shop from guests, so only logged In users can see it
Lazy loaded WooCommerce tables: Now you can search/Sort by SKU
WooCommerce product list view plugin: Complete guide
How to create a WooCommerce daily order form with multiple quantity inputs
How to create a WooCommerce takeaway order system for your restaurant
How to create a forum in WordPress using Posts Table Pro (2 methods)
How to create a WooCommerce events page (with or without an events plugin)
How to use WooCommerce to sell protected products to schools
Introducing WooCommerce Protected Categories – Restrict product categories by password, user or role
How to let customers select product variations on the WooCommerce shop page
How to display product attributes on WooCommerce shop pages
How to display WooCommerce product listings in your online store
How to sell clothes online through your WooCommerce store
How to list products in a table with WooCommerce AJAX filter widgets
How to sell modular furniture online with WooCommerce
How to create a WooCommerce list view for all or some of your products
2 easy plugins to create a WooCommerce hidden store
Quick WooCommerce tutorial: List bestselling or popular products anywhere on your site
How to use WC fields factory with WooCommerce Product Table & Quick View Pro
First 4 themes join our WooCommerce Product Table compatibility program!
All our WordPress plugins are officially WPML compatible
How to create a searchable WordPress Post Table for your blog
How to add WooCommerce to WordPress using a hidden development area
Promote your theme or plugin with our WordPress plugin compatibility scheme!
How to display & filter a big spreadsheet of WooCommerce products
Attention bloggers! Rock your monetization with WooCommerce comparison tables in blog posts
WooCommerce video gallery plugin: Sell videos or add video to products
The best WooCommerce one page checkout plugin
WordPress intranet: How to create one for your organization
Tutorial: Use gravity forms to let users submit posts & display them in a table on your website
How to create a members-only WooCommerce purchasing club: Your complete step-by-step guide
6 ways to stop contact form 7 spam in WordPress
Password protect any WordPress custom post type (in just 5 minutes)
How to sell documents online using WooCommerce and Easy Digital Downloads
The best WooCommerce trade login plugin (& how to use it)
Posts Table Pro 2.0 has landed & it’s easier to use than ever!
How to design an effective WooCommerce bulk order form
How to create a front end media library in WordPress
Complete guide to selling services in WordPress, WooCommerce & Easy Digital Downloads
Choosing a WordPress audio plugin with music players: The complete guide
WordPress Product Table Plugin: Create a table view for any e-Commerce plugin
How a WooCommerce one page order form plugin benefits your e-Commerce store
How to hide a WooCommerce category from the shop page
Case study + instructions: Build a WooCommerce photography website with client-specific products
WooCommerce all products list: How to list all products in a table
Create a WooCommerce grid or list view with the Product Table Plugin
How to use the Posts Table Pro WordPress audio playlist plugin
WordPress archive plugin: List WordPress posts by day, month, year, author or category
How to use the WooCommerce private category plugin
WooCommerce pricing table plugin: Automatically list product prices & options
List WooCommerce subscriptions in a product table layout
Create a printable WooCommerce order form to use offline
WooCommerce hide categories plugin & how to use It
How to list WooCommerce variations as products in a table layout
The ultimate WordPress table of contents plugin and how to use it
List WordPress posts by category, tags, author, month & more
Querying posts by custom field using advanced custom fields
Build a WordPress PDF library with the Posts Table Pro Plugin
2 ways to use WooCommerce to take bookings for courses & events
How to list WooCommerce brands in a filterable product table layout
The best WordPress events calendar plugin: A how-to guide
WooCommerce price list plugin – Create a public or hidden price catalog
How to password protect a WooCommerce shop the easy way
WooCommerce Product Table v2.1 – New image lightbox, variation descriptions & more…
Complete guide: How to make your WordPress blog private
Create a WooCommerce quick order form using the Product Table Plugin
Use WooCommerce geolocation plugins to create country-specific product tables
WordPress index plugin: Create an index of your website content
The best WooCommerce product display plugin and how to use it
Password Protect WordPress (full site, categories, WooCommerce, and more)
2 user-friendly plugins to hide WooCommerce products
3 easy ways to create WooCommerce private content
An easy WordPress plugin to list category posts
WooCommerce Product Table is certified 100% WPML compatible
How to use WooCommerce Product Table in a multi vendor marketplace
Tutorial: How to create a WordPress video gallery
The best bulk add to cart WooCommerce plugin: How to add multiple products to the cart
How to use Posts Table Pro: The best WordPress staff directory plugin
Create password protected events in WordPress – An easy plugin to password protect events
WooCommerce catalog: Build a product table with or without online purchasing
Get our free plugin: WooCommerce custom add to cart button
5 reasons to use a WooCommerce Wholesale Ordering Plugin
The mystery of the missing WooCommerce order numbers
WordPress alphabetical index: Create an A-Z listing of any content
Build a WooCommerce wholesale order form with user role based pricing
Create a WordPress job board with the Posts Table Pro Plugin
Sell more products with a WooCommerce order form plugin
Pods: An easy way to create WordPress custom post types, custom fields & taxonomies
Podcast hosting with WordPress: Your advanced guide
How to build a WooCommerce wholesale store: Your complete step-by-step guide (with video)
Best WordPress table plugins: Usage, tips, and case studies (2020)
Tutorial: Create a WooCommerce restaurant ordering system
Ultimate guide: WordPress eBook plugins & how to use them
How to display custom fields on the WooCommerce product page
WooCommerce custom taxonomies: The easy way to display extra product data & filters
WooCommerce custom fields: How to create & display
Increase your sales with a WooCommerce product comparison table plugin
Use WooCommerce to sell ‘Build Your Own’ products: Veg boxes, hampers & more!
Easy Digital Downloads Table Plugin – List products in a table layout
How to let customers set priorities when they order WooCommerce products
An easy plugin to copy to clipboard in WordPress
Sell WooCommerce user-specific products to sports teams & more: Step-by-step tutorial
How to create a WooCommerce secret sale
How to add a WooCommerce variations dropdown of product options to the shop & category pages
Use WooCommerce role based pricing with product tables
NEW! Use WooCommerce product add-ons to create product tables with checkboxes, text fields & more
Add WooCommerce bulk discount pricing to your product tables
A detailed guide to migrating a WordPress website with Migrate Guru
Keeping your WordPress website secure
How set up uptime monitoring for a WordPress website
Introducing MySimpleFood – Restaurant ordering websites made easy
How to back up & restore a WordPress website
Use WooCommerce wishlist plugins in your product tables & quick view
Earn WooCommerce amazon affiliates commission with your product reviews site: The complete guide
Tips on designing a low maintenance WordPress website
Use WooCommerce Product Table & Quick View in catalog mode
Create product tables with WooCommerce minimum & maximum quantities
A simple way to list WooCommerce orders in the front end
The best WooCommerce age verification plugin & how to use it
How we improved usability in our Product Table Plugin by 100%
New! Print your WooCommerce Product Tables & save as PDF
WooCommerce guide: Building a store that sells
How to set up WooCommerce zip code pricing based on postcode, country or area
How to use MailChimp to send WordPress blog posts by email
How to build a private WooCommerce members only shop
Build a product table with WooCommerce add to quote buttons
10 tips: Increase your WooCommerce conversion rate with product tables
SEO for one page WordPress websites
The ultimate WordPress documentation & knowledge base plugin
“This ain’t a WordPress theme, it’s an arms race”
NEW! Display product variations on separate rows in a WooCommerce table
Managed WooCommerce: The easiest way to start selling online
Earn affiliate commission with a WooCommerce product reviews website
NEW! WooCommerce product filter widgets now available in product table
WooCommerce Directory Plugin: Create a directory to sell books, music & more
Best BuddyPress & WordPress live chat plugins 2017
How to design WordPress websites using themes – Properly
Build a WooCommerce wholesale store with hidden categories for each customer
Sell more photos with a WooCommerce gallery plugin
WordPress SEO images: The definitive guide 2017
How to boost your WooCommerce store sales
Revealed! The most creative ways to list WooCommerce products
WooCommerce login for your customers: The ultimate guide
3 Innovative uses for our WooCommerce table plugin
Why WordPress developers are the future of web design
Why WooCommerce is perfect for startup e-commerce companies
How to password protect Easy Digital Downloads categories: 3 easy ways
How to create an instant online quote calculator with gravity forms
How to create a ‘Fake’ WordPress post on the fly
Competition: Send us your creative WooCommerce ideas & win 3x plugins!
Schema Ninja – The new way to create, review & affiliate websites?
Here is why website user experience is crucial
Create a WooCommerce client area: Which plugin to choose?
NEW! Password Protect WordPress Category plugin
New plugin to create a private WooCommerce members only shop
WooCommerce login changes & how to do it
WooCommerce Table plugin update – You can now add multiple products to the cart
New plugin feature: WooCommerce Customer Login now available!
SEO Warning! Does your non-SSL website have a login form?
Newsletter popups can now damage your SEO in Google – Don’t do it!
New! Get a cheap & professional WooCommerce website
WooCommerce Product Table now supports attributes & variations
Developers: How to bill clients for ongoing WordPress plugin renewals
How to become an affiliate – Earn 30% commission with the new Barn2 Media affiliate program
Our first low cost website design is now live
New improved WordPress SEO services
WordPress website maintenance tips
MySimpleSite & MySimpleStore – Get the best from your cheap website design
How to design a winning homepage for a WordPress website
New features added to Posts Table Pro – Filters, audio, video, playlists & more
Barn2 Media 50% off sale – Black Friday & Cyber Monday 2016
WooCommerce: How to charge different shipping for England, Wales, Scotland, Ireland & Channel Islands
My interview on the WordPress plugins A to Z podcast
Choosing the right WordPress hosting
Introducing the new WooCommerce Product Table plugin
The easy way to add retina images to your WordPress website
10 reasons we don’t offer instant phone support
Designers & developers – You can finally help clients on lower budgets!
Introducing MySimpleSite – Low cost websites for bloggers & small business
Someone stole our content! How to find copycats and deal with website plagiarism
New! Broken link checking in WordPress
Why WP engine improves profitability for web designers
Get our new kindle WooCommerce e-book ‘Create a WordPress course & event bookings website’ – Time-limited free offer!
Get 50% off our new e-course on WooCommerce event booking & course booking plugins
What should a WordPress website cost?
Tutorial: How to use the Posts Table Pro sortable table plugin
Posts Table Pro WordPress plugin released today
The easy way to set up AMP for your WordPress posts
Interview: WordPress for small business
WooCommerce – How to only allow reviews from verified buyers
Tutorial: WooCommerce Password Protect category
Password protect product categories in WooCommerce
How to create a WordPress form with signature field
Speed comparison – WP Engine & United Hosting
Migrating a website to WordPress isn’t simple!
How to get IP addresses from WordPress comments & contact forms
Which WordPress SEO plan is right for my website?
How to edit the Jetpack contact form confirmation message
Display WordPress comments in any page, post or widget
Monthly WordPress SEO packages now available
How to create a content table of your WordPress posts
How to pay commission or profit share from your WooCommerce product sales
Why WordPress 4.4 makes responsive websites faster on mobiles
Why is it so expensive to switch WordPress themes?
Web design companies – how to make sure you get paid
Why all WordPress websites need support
How we’re helping all our clients to keep their websites regularly maintained
Where have the Yoast SEO Titles & Descriptions gone?
My Biggest Mistake as a WordPress Designer
WooCommerce: How to add different shipping rates per country
How to prevent duplicate usernames in WooCommerce
Free WP Engine website migrations now available
How to work with WordPress web designers & developers
Why you should always tell a WordPress web agency your budget
How to display a random post in WordPress – alternative method
Increasing your sales with WooCommerce Abandon Cart Pro
How to choose a good WordPress theme
Going live – checklist for launching a new WordPress website
WordPress child themes: The hidden cost
Make your website mobile-friendly – advice from a WordPress SEO company
6 months free hosting with our WordPress design services
Our unique WordPress web design agency & the virtual team
Learning to Sell Digital Products Using WooCommerce
Best WordPress SEO and social media plugins
PSD to WordPress: How our WordPress web developers get it right
5 reasons not to customise WordPress themes
Wanted! WordPress designers to create professional websites using a theme
What makes a great WordPress web designer?
Which is the fastest WordPress web host – WP Engine, SiteGround or TSO Host?
3 ways to prevent scope creep in a WordPress web design project
A review of the new Little Hippo SEO plugin
How to use the WordPress File Monitor Plus plugin to find out if your website has been hacked
WordPress, social login and the ‘Deadly Embrace’
How to preview your website on WordPress after you make changes
What a waste of time! The end of Google Authorship
Top 3 fastest WordPress themes designed for performance
How to set the correct line length and font size in web design
How to unattach media images from a WordPress post
How to optimise emotional engagement with your web design
WordPress support & maintenance: A review of WP Curve
A review of the new Device Mockups WordPress plugin
WordPress performance – How to design a lightweight website ideal for low bandwidth areas
Is my WordPress website down? Free uptime monitoring tools
Free images for your WordPress website
The best responsive design screen mockup pack
How to make cool screenshots for a WordPress website
How to protect your WordPress website against hacking and brute force attacks
Debunking WordPress security myths: How not to secure your WordPress website
Clean, modern responsive WordPress themes for 2014
How to disable comments by default for new pages in WordPress
Top responsive metro WordPress themes for 2014
Black responsive WordPress themes for 2013
WordPress responsive web design – a designer or developer’s job?
Why WordPress makes a great choice for building your business website
10% off WordPress web design using RT-THEME 17
The best responsive retina WordPress themes
4 easy steps to protect your WordPress website against brute force attacks & hacking
Our first website – North Road West Medical Centre
The best 2013 WordPress WooCommerce theme for furniture websites
Redesigning the WordPress Dashboard – A WordPress designer’s perspective
WordPress responsive design, mobile sites and SEO
How to use your blog to boost your WordPress SEO
The best black WordPress photography themes in 2013
When CAPTCHA goes mad
The best WordPress login widget plugin
Build a WordPress mobile site with no technical expertise
A plea to WordPress plugin developers: Think before you release an update!
10 tips for the perfect mobile WordPress site
Less is more in WordPress web design
Do WordPress websites need maintenance?
Does ‘above the fold’ matter in WordPress website design?
Hidden web design costs
The case for transparent web design prices
New! Instant web design cost calculator
Can a WordPress website have too many plugins?
What do WordPress and alpacas have in common?
Your website may be lower in Google than you think!
SEO packages for all budgets – NEW!
Upgrade WordPress – should you click the button?
How to create WordPress SEO titles, descriptions & XML sitemaps
WordPress web design tip: Expanding the content editor box
Pre-designed WordPress themes: Good enough for professional websites?
Should you optimise your website for mobile?
A lament for the ones who get away
AdWords v. Places v. Express
Visitors Flow: the future of Analytics?
Why a website is never finished – Part 2
Plugins: modify or write from scratch?
Why a website is never finished – Part 1
From Cadover Creative to Barn2 Media

It’s frustrating how disjoined events and tickets are, but that’s just how The Events Calendar plugin works. I hope these suggestions help you to work around it.

How to use Posts Table Pro as an event directory WordPress plugin

If you’d like to create an event directory for WordPress, rather than a table that simply lists your events, you can make use of Post Table Pro’s built-in options to add filters powered by custom taxonomies and turn Posts Table Pro into an event directory WordPress plugin.

That is, you can add categories or tags using The Events Calendar’s built-in functionality. Then, you can create a filterable event directory for WordPress powered by those tags.

Here’s how to do it…

Step 1: Apply categories and tags in The Events Calendar

First, you’ll need to use The Events Calendar plugin’s built-in tags or event categories taxonomies to organize your events:

Add categories and tags

If you want more options, you could add additional taxonomies with the free Pods plugin. In fact, if you want to use tags in your directory, we’d definitely recommend this because The Events Calendar doesn’t create its own tags taxonomy (instead, it relies on the same tags you use for regular blog posts).

Add filters in Posts Table Pro

Next, you’ll want to use Post Table Pro’s Search filters option to add filters for those taxonomies to your event directory. If you didn’t include your taxonomies in the actual table, you can use the Custom drop-down and manually add filters:

  • Event categories – tribe_events_cat
  • Event tags – post_tag (again, you’ll probably want to use a custom non-hierarchical taxonomy instead)

You can also add filters for any custom taxonomies that you’ve created:

Add event directory WordPress filters

Beyond the filters, you’ll also likely want to include a Search box in your event directory.

Go further with an A-Z event index or other options

Posts Table Pro lets you add filters for categories and tags, but not venues and organizers.

If you’d like to divide your event directory by those options, you could use a tabbed A-Z index if you only have a few venues/organizers.

Or, if you have a lot of venues/organizers, you could:

  1. Use Posts Table Pro to create separate event directories for each venue on different pages.
  2. Use Posts Table Pro to create a table/directory of venues by querying the tribe_venue post type.
  3. Add a custom field to the tribe_venue post type that links to the directory page for that venue.
  4. Display that custom field as a column in your overall venue directory to link to the page with that venue’s event directory.

You could do the same thing for organizers by using the tribe_organizer post type.

Use an event directory WordPress theme

For additional functionality, you can also consider an event directory WordPress theme that’s built to integrate with The Events Calendar. The Events Calendar collected a list of such themes here.

Can I list recurring events from Events Calendar Pro?

Unfortunately it’s not possible to list recurring events because the individual events in a series are not stored as separate event posts in the WP database. You can list the main parent event in Posts Table Pro, but not each individual event.

Instead, you would need to create the series of events manually, without using recurring events. The easiest way to do this is to create one event, and then clone it to create the others in the series using the free version Duplicate Post plugin. This works nicely with Events Calendar Plugin Pro and Posts Table Pro, and is a good alternative to recurring events.


Creating tables using other events calendar plugins

The above instructions explain how to create a table of upcoming events using The Events Calendar plugins by Modern Tribe. If you’re using a different plugin such as Event Espresso or Events Manager, you can still use Posts Table Plugin to display events in a table. However the syntax for the shortcode will be different.

You’ll need to send a support request to the events plugin author to ask the correct terminology. Specifically, you need to know the name of the events custom post type, plus the custom fields and taxonomies used to store the event data. To help you with this, here’s some wording to send them:

“Hi, I’m using the Posts Table Pro plugin to display a list of upcoming events on my website. I need some information about the data that your plugin stores for my events so that I can display it in the table. Please could you tell me:

– The slug of the custom post type used for the events
– The slug for the following pieces of data and whether each one is a custom field/metafield or taxonomy (now add a list of all the columns you want to display in the table – e.g. event date, date, category, price) 

Thank you very much”

Armed with this information about your chosen WordPress event plugin, you can use the instructions in this article to set up your shortcode.

If it’s not possible to display a particular piece of information about your event (i.e. because it’s stored in the wrong format), don’t worry. You can still use the Posts Table Pro plugin to list events in a table. You just need to create your own custom field or taxonomy, add it to the events post type, and manually add the data there. This gives you full control so you can show the event data as a column in the events table or list.

What theme is used on the video and screenshots for this post?

If you like the design of the website used in the video tutorial and screenshots, you can easily get this on your own website. Our test site uses the Avada theme. This is the bestselling WordPress theme of all time so it’s worth checking it out if you want to design your own site.

What else can I use the Posts Table Pro plugin for?

Once you’ve listed your events in a table, you don’t have to stop there! Use the WordPress table plugin to display all sorts of content in many different ways. You can use it as a WordPress document library plugin listing your publications in a knowledge hub. If you have audio or video on your site, you could even use it to create a WordPress video gallery or audio library. Or display tables of members in a member directory with profiles.

Posts Table Pro
Start listing your events in a WordPress table today!

14 Comments

  1. Katya Mlynchyk
    October 7, 2020 Reply

    Hi there,
    Is there a possibility to add a column with the information that is not given in the event post? Together with start and end date of the event we need to add a column with Deadline as date. The Events Calendar does not have a field for it.
    Thank you.

    • Jae Narra
      October 7, 2020 Reply

      Hi Katya,

      We also replied to your email earlier.

      In any case, you can do what you describe by adding/creating your own custom field since Event Calendar doesn't have a deadline field. You can use a free plugin like Advanced Custom Fields, or another one such as the ones we mentioned here. Use this to add a 'Deadline' field to the 'Tribe Events' post type.

      You can then display this as a column in Posts Table Pro using the instructions at Custom field columns.

      Should you have any other questions/concerns, kindly fill up a form at our Support Center so we can get back to you much sooner.

Please share your thoughts...

Your email address will not be published.