Create Instant Tables in WordPress
The most advanced dynamic WordPress table plugin on the market, Posts Table Pro comes with over 50 features.
List pages, posts & custom posts
Use our WordPress sortable table plugin to create tables listing posts, pages, products, or any custom post type.
Custom fields and taxonomies
Display custom fields and taxonomies in the WordPress posts table with no technical know-how. No need to edit template files.
Advanced Custom Fields Support
Fully integrated with the Advanced Custom Fields plugin so you can display all your custom data for any post type.
Quick search, sort & filter
Your visitors can quickly find posts by using the keyword search, sortable columns or filter dropdowns above the table.
Full multimedia support
Display multimedia content directly in the table, including images, embedded audio files, video players, and media playlists.
Lazy load option
Enable AJAX to load your posts one page at a time to reduce server load and list hundreds or thousands of posts.
The dynamic WordPress tables adapt to fit any screen size. Use the responsive options to control how your tables behave on mobiles.
List posts by category, tag, ID, post type, status, date, author or custom field value. Exclude posts by category or post ID.
Plugin and theme support
Designed to work with popular plugins such as Events Calendar and EDD, styled to work with any theme, and certified WPML compatible.
Buy Posts Table Pro and start creating instant WordPress tables today!
Prices are in USD and billed annually. If you cancel, you can keep using the plugin but won't receive any further updates, new features or support.
Rated 4.9 out of 5 stars based on 41 customer reviews.
Wonderful support & a superb, versatile plugin. Thanks Guys!
I'm using this plugin primarily to allow searching and filtering of a reference library of documents, which have a custom post type. One of the key features for me was that it allows filtering by custom taxonomies. I've found the… [»]
This plugin has worked perfectly to display my services catalogue without an e-commerce component.
Many congratulations! I'm using this plugin and it is a perfect tool for managing and displaying any kind of post_type (or custom post_type). It works fine with custom post_types and custom_taxonomies (I'm using it along with Pods). Also, the filtering… [»]
I have put Posts Table Pro to use in multiple ways. Let me count the ways: 1. Complete catalog of lessons. 2. List of BBpress questions 3. List of additional resources on a lesson. 4. News headlines list at the… [»]
quick support. great plugin.
Leave a reply Cancel reply
Look at who else is using our dynamic WordPress table plugin!
People all over the world are using Posts Table Pro to list pages, posts and other content in dynamic WordPress tables. View our full list of case studies.
How will you use tables on your WordPress website?
How does the WordPress table plugin work?
To create dynamic WordPress tables, choose your options on the plugin settings page and then click the 'Insert Posts Table' toolbar button to insert a shortcode wherever you want to add a table. There are various shortcode options which you can use to configure each individual table (for example, to show a different post type or content from a specific category only).
Does the table WordPress plugin create custom post types, pages, taxonomies etc.?
Posts Table Pro displays content already stored in the WordPress database - it doesn't create the content for you. If you want to display content such as custom post types, custom fields or taxonomies, you will need to set them up beforehand and then display them using Posts Table Pro. We've published a tutorial on how to do this.
Does it work with e-commerce plugins?
Yes, you can use the WordPress table plugin to display products or other data from e-commerce plugins such as WooCommerce, WP eCommerce and Easy Digital Downloads. If you use WooCommerce then re recommend using our dedicated WooCommerce Product Table plugin instead, as it comes with extra features such as add to cart buttons.
Which columns can I include in my table?
You can choose from any of the following: id, title, image, content, excerpt, date, author, tags, categories, status, custom taxonomies, and any custom field. Your columns can contain extra formatting and multimedia content such as embedded audio or video.
Can I choose which posts are displayed in the table?
Yes, you can either list all your posts, pages or custom posts; or display items with a specific category, tag, custom taxonomy term, custom field value, date, author, and more.
Does it work with Users?
No, because Users are not a post type in WordPress. If you want to display people in your data tables (e.g. for a staff directory) then you can create a post type (e.g. 'Staff') and add the data there instead.
Can I customize the table column headings?
Yes! Our WordPress table plugin lets you change the heading for each column.
Can I try it for free?
There's a free version of our WordPress table plugin which you can download free from wordpress.org - Posts Table with Search & Sort. This displays standard WordPress posts in a HTML table. If you need to display other content such as custom posts, taxonomies or pages then you will need Posts Table Pro.
Do I have to pay every year?
You’re buying a plugin product from us, and it comes backed by our service. We work hard to continually add new features, important security updates, and provide expert customer support. The annual subscription ensures we can continue bringing these benefits to you long-term.
You’ll be charged automatically once a year, but we’ll remind you before this happens – and you can of course, cancel any time. If your license expires, you can keep using the plugin but won't receive any more support or updates. (We’ll keep your licence active until the end of your current billing cycle, so you always get what you’ve paid for.)
Will it work with my theme?
We have tested the WordPress table plugin with a range of free and premium themes and are confident it will look great with your theme. The tables use your existing fonts and we have styled the other elements (buttons, pagination etc.) to look good with most themes.
If you want to style the tables in a more specific way then you can apply your own CSS or contact us for a recommendation.
Which languages are supported?
Currently, the table supports English, German, French, Spanish, Portuguese, Italian, Dutch, Polish, Swedish, and Norwegian. Please get in touch if you're interested in contributing a new translation. The plugin is officially certified as 100% WPML compatible so you can easily translate your WordPress tables into any language.
Which version of WordPress is supported?
The table plugin is fully tested with the latest version of WordPress. We always recommend running the most up-to-date version of WordPress, but we also support on older installations:
WordPress - 4.4 and up (tested to 5.2)
PHP - 5.3 and up (PHP 7.3 compatible)
Posts Table Pro Screenshots
These screenshots show some of the different uses of the WordPress table plugin. The exact styling will depend on your theme, as it adapts to suit different designs.