WordPress Posts Table Plugin DemoThis demo will show you some of the most popular ways to use our Posts Table with Search & Sort plugin. This free WordPress table plugin automatically lists your posts in a searchable and sortable table.

You’ll find full instructions on the plugin’s WordPress.org listing, and here you’ll find examples of the sortable, searchable post tables in action. Try them out for yourself by clicking to sort by any column, trying the pagination, or searching for a keyword. Once you’ve given the demo a test drive, download it for free on your own site!

Before we start... need extra features? (Keep scrolling for Demo!)

Go Premium: Do you need extra features in your WordPress table plugin, letting you use custom post types, media embeds, and advanced filtering? Then have a look at Posts Table Pro, which also comes with our world-class support.

Demo 1: What this WordPress Table Plugin can do

ImageTitleContentDateAuthorCategories
WooCommerce delivery dates lead time
Offer WooCommerce delivery dates based on your product lead timesIconicWP, the company behind the WooCommerce Delivery Slots plugin, have just released a brand new …August 4, 2020WooCommerce Lead Time
Order food PayPal
How to set up PayPal for food ordersThe coronavirus pandemic made it virtually impossible for most restaurants around the world to make …August 3, 2020WooCommerce Restaurant Ordering
How to Hide Prices Until Login in WooCommerce
How to Hide Prices Until Login in WooCommerceSome e-commerce store owners – particularly wholesale-only shops – need to display prices only on …July 30, 2020WooCommerce Wholesale Pro
Print Your List of WooCommerce Products for Quick Reference
Print Your List of WooCommerce Products for Quick ReferenceHaving a printed list of your WooCommerce products – on paper or PDF – makes …July 30, 2020WooCommerce Product Table
How to Let Restaurant Customers Order Food From Their Cellphone at the Table
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 …July 28, 2020WooCommerce Restaurant Ordering
Start Selling Food Online From Home in No Time
Start Selling Food Online From Home in No TimeIt’s no secret that the online food industry is booming. You might be thinking of …July 24, 2020WooCommerce Restaurant Ordering
WooCommerce restaurant plugin featured
Our New WooCommerce Restaurant Plugin is Launched Today!Across the world, the COVID-19 pandemic forced thousands of restaurants and food outlets to close …July 23, 2020Announcements, WooCommerce Restaurant Ordering
WooCommerce category lead time plugin
Now You Can Set WooCommerce Category Lead Times!WooCommerce Lead Time was first released in September 2019. It has become very popular during …July 10, 2020Announcements, WooCommerce Lead Time
Back in stock notification WooCommerce
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 …July 3, 2020WooCommerce Lead Time, WordPress Web Design
Bespoke Swim Spas lead time plugin case study
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 …July 2, 2020WooCommerce Lead Time
Complete Guide: Create Product Bundles for Your WooCommerce Store
Complete Guide: Create Product Bundles for Your WooCommerce StoreIf you use WooCommerce to power your online store, you probably already know that, out …June 26, 2020WooCommerce Bulk Variations, WooCommerce Product Table
WooCommerce Wholesale Pro featured
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 …June 17, 2020Announcements, WooCommerce Wholesale Pro
WooCommerce Multiple Email Recipients Recipients Plugin Featured
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 …June 13, 2020WooCommerce Multiple Email Recipients
How to Hide Your WordPress Site, Pages or Categories From Public View
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, …June 9, 2020Password Protected Categories, WooCommerce Protected Categories
Complete Guide to Setting Up a Brewery Online Store
Complete Guide to Setting Up a Brewery Online StoreMany breweries are unable to meet their sales targets, considering all their usual ways of …June 4, 2020WooCommerce Product Table, WooCommerce Restaurant Ordering
WordPress Private Pages for Subscribers
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 …June 3, 2020Password Protected Categories, WordPress Plugins
New: Save Money with a Barn2 Plugin Bundle!Previously, our plugins were only available for purchase individually. In the past year, we’ve launched …May 29, 2020Announcements
Create WooCommerce Bulk Variations Forms
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 …May 28, 2020WooCommerce Bulk Variations, WooCommerce Product Table
WooCommerce Product Table Gutenberg Block Plugin
New! Free Gutenberg Block Add-On for WooCommerce Product TableUntil now, there were 2 ways to create product tables: Add a shortcode anywhere on …May 21, 2020Announcements, WooCommerce Product Table
How My 8-Year-Old Daughter Uses Barn2 Plugins to Manage Stock for Her T-shirt Website
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 …May 7, 2020WooCommerce Lead Time

The above WordPress post table is set to display all posts, showing 8 rows per page. Create it by installing the plugin and then adding this shortcode:

[posts_data_table rows_per_page="5"]

Demo 2: Prevent content wrapping for better viewing

Set wrap=false to prevent rows wrapping onto multiple lines. If selected columns no longer fit in the table, then a “+” icon will appear to the left of each row to allow access to the rest of the data.

[posts_data_table wrap="false" rows_per_page="5"]

TitleContentDateAuthorCategories
Offer WooCommerce delivery dates based on your product lead timesIconicWP, the company behind the WooCommerce Delivery Slots plugin, have just released a brand new …August 4, 2020WooCommerce Lead Time
How to set up PayPal for food ordersThe coronavirus pandemic made it virtually impossible for most restaurants around the world to make …August 3, 2020WooCommerce Restaurant Ordering
How to Hide Prices Until Login in WooCommerceSome e-commerce store owners – particularly wholesale-only shops – need to display prices only on …July 30, 2020WooCommerce Wholesale Pro
Print Your List of WooCommerce Products for Quick ReferenceHaving a printed list of your WooCommerce products – on paper or PDF – makes …July 30, 2020WooCommerce Product Table
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 …July 28, 2020WooCommerce Restaurant Ordering
Start Selling Food Online From Home in No TimeIt’s no secret that the online food industry is booming. You might be thinking of …July 24, 2020WooCommerce Restaurant Ordering
Our New WooCommerce Restaurant Plugin is Launched Today!Across the world, the COVID-19 pandemic forced thousands of restaurants and food outlets to close …July 23, 2020Announcements, WooCommerce Restaurant Ordering
Now You Can Set WooCommerce Category Lead Times!WooCommerce Lead Time was first released in September 2019. It has become very popular during …July 10, 2020Announcements, WooCommerce Lead Time
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 …July 3, 2020WooCommerce Lead Time, WordPress Web Design
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 …July 2, 2020WooCommerce Lead Time
Complete Guide: Create Product Bundles for Your WooCommerce StoreIf you use WooCommerce to power your online store, you probably already know that, out …June 26, 2020WooCommerce Bulk Variations, WooCommerce Product Table
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 …June 17, 2020Announcements, WooCommerce Wholesale Pro
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 …June 13, 2020WooCommerce Multiple Email Recipients
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, …June 9, 2020Password Protected Categories, WooCommerce Protected Categories
Complete Guide to Setting Up a Brewery Online StoreMany breweries are unable to meet their sales targets, considering all their usual ways of …June 4, 2020WooCommerce Product Table, WooCommerce Restaurant Ordering
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 …June 3, 2020Password Protected Categories, WordPress Plugins
New: Save Money with a Barn2 Plugin Bundle!Previously, our plugins were only available for purchase individually. In the past year, we’ve launched …May 29, 2020Announcements
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 …May 28, 2020WooCommerce Bulk Variations, WooCommerce Product Table
New! Free Gutenberg Block Add-On for WooCommerce Product TableUntil now, there were 2 ways to create product tables: Add a shortcode anywhere on …May 21, 2020Announcements, WooCommerce Product Table
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 …May 7, 2020WooCommerce Lead Time

Demo 3: Sorting posts by any column for easy archiving

You can sort posts by clicking the sort arrow at the top of each column. You can also set a default sort order when the table is first loaded by using the `sort_by` option. You can sort by any column name: id, title, date, author, category or content. If the column does not appear in your table, it will be added as a hidden column at the end, so the ordering still works as expected.

The example below sorts each post by their title. It also shows how to use the content_length option to set the number of words displayed in the content column.

[posts_data_table sort_by="title" columns="author,title,content" content_length=20 rows_per_page="10"]

AuthorTitleContent
“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 themes arms race. It makes …
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 status as an email company …
10 tips for the perfect mobile WordPress siteBy 2013, more people will use mobiles than PC’s to connect to the internet. Compuware’s What Users Want from Mobile …
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 to convert more visitors into …
10% off WordPress web design using RT-THEME 17We’re offering a special discount on our WordPress web design services. Get 10% off the cost of a new website …
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 that only people with the …
2 User-Friendly Plugins to Hide WooCommerce ProductsIn this post, I’ll show you how to hide WooCommerce products using three different methods, depending on the level at …
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 to teach you how to …
2019 Year in ReviewWow, what a year! It has been our best year in terms of plugin sales. We’ve had some fantastic achievements …
25+ Best WordPress Restaurant Themes for 2020Looking for the perfect WordPress restaurant theme for your restaurant, bar, or cafe? For hungry people searching online, your website …
3 Easy Ways to Create WooCommerce Private ContentMaybe you need to add private content within a public WooCommerce store, such as hidden products or categories (or a …
3 Innovative Uses for Our WooCommerce Table PluginWith more and more people using our bestselling WooCommerce table plugin, we’re enjoying seeing all the innovate uses that people are …
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 as much as any other …
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 out on sales. Social media …
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 being targeted at WordPress websites. …
5 Best WordPress Directory Plugins in 2019 (And How to Use Them)The word we used – “information” – is intentionally vague because you can use a good WordPress directory plugin to …
5 Reasons Not to Customise WordPress ThemesThis week I’ve been amazed to discover that nearly all WordPress web designers are customising WordPress themes as standard. Here …
6 months free hosting with our WordPress design servicesPlease note that our free hosting offer has now expired. We still offer high quality premium WordPress hosting and you …
6 Reasons to Use a WooCommerce Wholesale Ordering PluginOur wholesale ordering system plugins are: Perfect for creating separate public and wholesale areas within your store. Ridiculously simple to …
6 Ways to Stop Contact Form 7 Spam in WordPressComments can be a huge asset to your blog, and there are some fantastic plugins available to enhance the comments …

Demo 4: Limit posts from certain categories

You can limit the posts by category using the category option. The demo below lists posts from our Posts Table Pro blog category. You can only specify one category and you must use the slug (not the name!) of the category you want to display posts from. If you don’t know the slug for your category, you can find it in the WordPress admin under the Posts -> Categories menu – the slug is displayed in the category list table.

[posts_data_table columns="date,image,author,title,content" category="ptp-articles" rows_per_page="3"]
DateImageAuthorTitleContent
January 31, 2020
How the International Arctic Research Center Organizes Its Document Libraries Using Posts Table Pro
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 …
January 27, 2020
WP Frontend Editor Table Plugin
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, …
January 22, 2020
List LearnDash Table Plugin
List LearnDash Courses & Lessons in a WordPress TableLearnDash is a fantastic WordPress LMS. It makes it easy to create online courses with …
January 2, 2020
WordPress book review plugin
How To Create a WordPress Book Review WebsiteWith the right WordPress book review plugin, you can set up a flexible system that …
December 31, 2019
Website architecture
How to Optimize Website Architecture for UXIf your website architecture and information architecture aren’t well thought out, your visitors might leave …
November 22, 2019
WooCommerce online restaurant ordering system
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. …
November 20, 2019
How to Create a WordPress Document Library
How to Create a WordPress Document LibraryIt’s surprisingly hard to find a good WordPress document library plugin. There are lots of WordPress file …
June 26, 2019
Student database created using Posts Table Pro and Gravity Forms
Complete Guide: How To Create A Student DatabaseYou might consider displaying this information on your site’s front-end to make it easily accessible …
June 18, 2019
WordPress download manager created using the Posts Table Pro plugin
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 …
June 4, 2019
Build a Successful Brand for Your eCommerce Site
Make Your Customers Fall in Love with Your eCommerce BrandingBuild a successful brand for your eCommerce site Improve your eCommerce page by using helpful …
May 30, 2019
WordPress event list plugin options
A Comparison of the 3 Best WordPress Event List PluginsWhile most event plugins (like The Events Calendar, Events Calendar, EventOn, and Event Espresso) are …
May 27, 2019
5 Best WordPress Directory Plugins in 2019 (And How to Use Them)
5 Best WordPress Directory Plugins in 2019 (And How to Use Them)The word we used – “information” – is intentionally vague because you can use a …
April 24, 2019
BigCommerce product table plugin for WordPress
How to Create a BigCommerce Product Table in WordPressThe good news is that you can use a BigCommerce product table to make your …
March 27, 2019
A woman typing on a laptop.
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 …
March 20, 2019
WordPress File Manager
How to Create a WordPress File ManagerAlthough there are a number of WordPress file management systems, only a few allow you …
February 25, 2019
Woman browsing catalog
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 …
January 31, 2019
WooCommerce WordPress Favorite Plugin
Add ‘Favorite’ Buttons to Your WordPress and WooCommerce TablesAre you creating a WordPress video gallery and want people to select their favorite videos? …
January 12, 2019
Create WordPress Tables with User Specific Content
Create WordPress Tables with User Specific ContentYou’ll learn how to list posts, pages or other custom post types. You’ll discover an …
November 2, 2018
WordPress resource library
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 …
October 19, 2018
Man sitting at table with laptop
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 …

Demo 5: Search on click to filter table

The search_on_click feature lets you automatically search (i.e. filter) the table by clicking on certain links in the table. The free version is limited to post categories or author links, but the Pro version extends search on click functionality to post tags and custom taxonomies – as well as letting you add filter dropdowns above the table. Try clicking the category or author links below to filter the table.

[posts_data_table columns="id,title,categories,author" search_on_click="true" rows_per_page="8"]

IDTitleCategoriesAuthor
247211Offer WooCommerce delivery dates based on your product lead timesWooCommerce Lead Time
233446How to set up PayPal for food ordersWooCommerce Restaurant Ordering
245204How to Hide Prices Until Login in WooCommerceWooCommerce Wholesale Pro
243399Print Your List of WooCommerce Products for Quick ReferenceWooCommerce Product Table
244658How to Let Restaurant Customers Order Food From Their Cellphone at the TableWooCommerce Restaurant Ordering
241633Start Selling Food Online From Home in No TimeWooCommerce Restaurant Ordering
236707Our New WooCommerce Restaurant Plugin is Launched Today!Announcements, WooCommerce Restaurant Ordering
238467Now You Can Set WooCommerce Category Lead Times!Announcements, WooCommerce Lead Time
232487Set up WooCommerce “Back in Stock” Notifications in Under 5 MinutesWooCommerce Lead Time, WordPress Web Design
235399How Bespoke Swim Spas Use the WooCommerce Lead Time Plugin for Products with Longer Waiting TimesWooCommerce Lead Time
232379Complete Guide: Create Product Bundles for Your WooCommerce StoreWooCommerce Bulk Variations, WooCommerce Product Table
230427Create a Wholesale E-Commerce Store with WooCommerce Wholesale ProAnnouncements, WooCommerce Wholesale Pro
220835Complete Guide: How to Send WooCommerce Emails to Multiple Email RecipientsWooCommerce Multiple Email Recipients
223730How to Hide Your WordPress Site, Pages or Categories From Public ViewPassword Protected Categories, WooCommerce Protected Categories
221663Complete Guide to Setting Up a Brewery Online StoreWooCommerce Product Table, WooCommerce Restaurant Ordering
225431How to Create Private Pages for Subscribers in WordPressPassword Protected Categories, WordPress Plugins
224061New: Save Money with a Barn2 Plugin Bundle!Announcements
198311How to Create WooCommerce Bulk Variations Forms (3 Easy Ways)WooCommerce Bulk Variations, WooCommerce Product Table
220096New! Free Gutenberg Block Add-On for WooCommerce Product TableAnnouncements, WooCommerce Product Table
215324How My 8-Year-Old Daughter Uses Barn2 Plugins to Manage Stock for Her T-shirt WebsiteWooCommerce Lead Time

You’ve now seen all our demos! You can do so much with this WordPress table plugin, so either try it out or get Posts Table Pro :)

Download Plugin Buy Pro Version

Get the Pro version: Posts Table Pro
Create more advanced tables and get extra functionality with Posts Table Pro, today!

Or, if you’re using WooCommerce, then check out WooCommerce Product Table, built specifically for eCommerce sites.