Embed beautiful and feature-rich tables into your posts and pages, without having to write code.
If you like TablePress, please rate and review it here in the WordPress Plugin Directory or support it with your donation. Thank you!
Additional features and useful enhancements are available as separate plugins, called TablePress Extensions, on the plugin website.
After installing the plugin, you can create and manage tables on the “TablePress” screen in the WordPress Dashboard.
To show one of your tables in a post or on a page, embed the Shortcode
[table id=<the-ID> /] into a “Shortcode” block at the desired place in the block editor. Each table has a unique ID that needs to be adjusted in that Shortcode.
After that, you might want to change the styling of the table. You can do this by entering CSS commands into the “Custom CSS” textarea on the “Plugin Options” screen. Some examples for common styling changes can be found on the TablePress FAQ page.
You may also add certain features (like sorting, pagination, filtering, alternating row colors, row highlighting, print name and/or description, …) by enabling the corresponding checkboxes on a table’s “Edit” screen.
This plugin is Free Software, released and licensed under the GPL, version 2 (https://www.gnu.org/licenses/gpl-2.0.html).
You may use it free of charge for any purpose.
The easiest way to install TablePress is via your WordPress Dashboard. Go to the “Plugins” screen, click “Add New”, and search for “TablePress” in the WordPress Plugin Directory. Then, click “Install Now” and wait a moment. Finally, click “Activate” and start using the plugin!
Manual installation works just as for other WordPress plugins:
[table id=<ID> /]and paste it into a “Shortcode” block at the desired place in the block editor. Each table has a unique ID that needs to be adjusted in that Shortcode.
Many questions, regarding different features or styling, have been answered on the FAQ page on the plugin website.
For support questions, bug reports, or feature requests, please use the WordPress Support Forums. Please search through the forums first, and only create a new topic if you don’t find an existing answer. Thank you!
In short: WordPress 5.3 or higher, while the latest version of WordPress is always recommended.
To make TablePress available in your language, go to the TablePress translations page, log in with a free wordpress.org account and start translating.
Several years ago, TablePress has superseded the now discontinued WP-Table Reloaded plugin. If you are still using that, please see the migration guide and switch to TablePress.
You can follow the development of TablePress more closely in its official GitHub repository.
Recent changes are shown below. For earlier changes, please see the changelog history.
"All Tables" screen
"Add new Table" screen
"Plugin Options" screen
An example table (as it can be seen on the TablePress website)