| 1 |
=== TablePress - Tables in WordPress made easy === |
| 2 |
Contributors: TobiasBg |
| 3 |
Donate link: https://tablepress.org/premium/?utm_source=wordpress.org&utm_medium=textlink&utm_content=donate-link |
| 4 |
Tags: table, spreadsheet, csv, excel, tables |
| 5 |
Requires at least: 6.2 |
| 6 |
Requires PHP: 7.4 |
| 7 |
Tested up to: 6.7 |
| 8 |
Stable tag: 3.0 |
| 9 |
License: GPLv2 |
| 10 |
License URI: https://www.gnu.org/licenses/gpl-2.0.html |
| 11 |
|
| 12 |
Embed beautiful, accessible, and interactive tables into your WordPress website’s posts and pages, without having to write code! |
| 13 |
|
| 14 |
== Description == |
| 15 |
|
| 16 |
**Boost your website with feature-rich tables that your visitors will love!** |
| 17 |
|
| 18 |
TablePress is the most popular and highest-rated WordPress table plugin. |
| 19 |
|
| 20 |
* Easily create, edit, and manage **beautiful and modern** data tables, no matter if **small or large**! |
| 21 |
* Add live **sorting**, **pagination**, **searching**, and more interactivity for your site’s visitors! |
| 22 |
* Use any type of data, insert **images**, **links**, and even **math formulas**! |
| 23 |
* **Import** and **export** tables from/to Excel, CSV, HTML, and JSON files or URLs. |
| 24 |
* Embed tables into posts, pages, or other site areas using the block editor or Shortcodes. |
| 25 |
* All with **no coding knowledge needed**! |
| 26 |
|
| 27 |
Even **more great features** for you and your site’s visitors and **priority email support** are **available** with a Premium license plan of TablePress. [Go check them out!](https://tablepress.org/premium/?utm_source=wordpress.org&utm_medium=textlink&utm_content=readme) |
| 28 |
|
| 29 |
= More information = |
| 30 |
Visit [tablepress.org](https://tablepress.org/) for more information, take a look at [example tables](https://tablepress.org/demo/), or [try TablePress on a free test site](https://tablepress.org/demo/#try). For latest news, [follow @TablePress](https://twitter.com/TablePress) on Twitter/X or subscribe to the [TablePress Newsletter](https://tablepress.org/#newsletter). |
| 31 |
|
| 32 |
== Screenshots == |
| 33 |
|
| 34 |
1. "All Tables" screen |
| 35 |
2. "Edit" screen |
| 36 |
3. "Add new Table" screen |
| 37 |
4. "Import" screen |
| 38 |
5. "Export" screen |
| 39 |
6. "Plugin Options" screen |
| 40 |
7. "About" screen |
| 41 |
8. The “TablePress table” block in the block editor |
| 42 |
9. An example table (as it can be seen on the [TablePress website](https://tablepress.org/demo/)) |
| 43 |
|
| 44 |
== Installation == |
| 45 |
|
| 46 |
The easiest way to install TablePress is via your WordPress Dashboard: |
| 47 |
|
| 48 |
1. Go to the "Plugins" screen, click "Add New", and search for "TablePress" in the WordPress Plugin Directory. |
| 49 |
1. Click "Install Now" and after that's complete, click "Activate". |
| 50 |
1. Create and manage tables by going to the "TablePress" screen in the admin menu. |
| 51 |
1. To insert a table into a post or page, add a "TablePress table" block in the block editor and select the desired table or use Shortcodes with common page builders. |
| 52 |
|
| 53 |
Manual installation works just as for other WordPress plugins: |
| 54 |
|
| 55 |
1. [Download the TablePress ZIP file](https://downloads.wordpress.org/plugin/tablepress.latest-stable.zip). |
| 56 |
1. Go to the “Plugins“ screen on your site and upload it by clicking “Add New” → “Upload Plugin“. |
| 57 |
1. Or, extract the ZIP file and move the folder “tablepress“ to the “wp-content/plugins/“ directory of your WordPress installation, e.g. via FTP. |
| 58 |
1. Activate "TablePress" on the "Plugins" screen of your WordPress Dashboard. |
| 59 |
1. Create and manage tables by going to the "TablePress" screen in the admin menu. |
| 60 |
1. To insert a table into a post or page, add a "TablePress table" block in the block editor and select the desired table or use Shortcodes with common page builders. |
| 61 |
|
| 62 |
== Frequently Asked Questions == |
| 63 |
|
| 64 |
= Where can I find answers to Frequently Asked Questions? = |
| 65 |
Many questions, regarding different features or styling, have been answered on the [FAQ page](https://tablepress.org/faq/) and in the extensive [TablePress plugin documentation](https://tablepress.org/documentation/) on the TablePress website. |
| 66 |
|
| 67 |
= Support? = |
| 68 |
|
| 69 |
**Premium Support** |
| 70 |
|
| 71 |
Users with an active TablePress Premium license plan are eligible for Priority Email Support, directly from the plugin developer! [Find out more!](https://tablepress.org/premium/?utm_source=wordpress.org&utm_medium=textlink&utm_content=readme) |
| 72 |
|
| 73 |
**Community Support for users of the Free version** |
| 74 |
|
| 75 |
For support questions, bug reports, or feature requests, please use the [WordPress Support Forums](https://wordpress.org/support/plugin/tablepress/). Please search through the forums first, and only [create a new topic](https://wordpress.org/support/plugin/tablepress/#new-post) if you don't find an existing answer. Thank you! |
| 76 |
|
| 77 |
= Requirements? = |
| 78 |
In short: WordPress 6.2 or higher, while the latest version of WordPress is always recommended. In addition, the server must be running PHP 7.4 or newer. |
| 79 |
|
| 80 |
= Languages and Localization? = |
| 81 |
TablePress uses the ["Translate WordPress" platform](https://translate.wordpress.org/). Please see the sidebar on the TablePress page in the [WordPress Plugin Directory](https://wordpress.org/plugins/tablepress/) for available translations. |
| 82 |
|
| 83 |
To make TablePress available in your language, go to the [TablePress translations page](https://translate.wordpress.org/projects/wp-plugins/tablepress), log in with a free wordpress.org account and start translating. |
| 84 |
|
| 85 |
= Development = |
| 86 |
You can follow the development of TablePress more closely in its official [GitHub repository](https://github.com/TablePress/TablePress). |
| 87 |
|
| 88 |
= Where do I report security issues? = |
| 89 |
Please report security issues and bugs found in the source code of TablePress through the [Patchstack Vulnerability Disclosure Program](https://patchstack.com/database/vdp/tablepress). |
| 90 |
The Patchstack team will assist you with verification, CVE assignment, and notify the TablePress developer. |
| 91 |
|
| 92 |
= Where can I get more information? = |
| 93 |
Visit the plugin website at [tablepress.org](https://tablepress.org/) for the latest news on TablePress, [follow @TablePress](https://twitter.com/TablePress) on Twitter/X, or subscribe to the [TablePress Newsletter](https://tablepress.org/#newsletter). |
| 94 |
|
| 95 |
== How to use TablePress == |
| 96 |
|
| 97 |
After installing the plugin, you can create and manage tables on the "TablePress" screen in the WordPress Dashboard. |
| 98 |
|
| 99 |
To insert a table into a post or page, add a "TablePress table" block in the block editor and select the desired table or use Shortcodes with common page builders. |
| 100 |
|
| 101 |
Beginner-friendly step-by-step [tutorials, guides, and how-tos](https://tablepress.org/tutorials/) show how to achieve common and popular tasks with TablePress. |
| 102 |
Examples for common styling changes via "Custom CSS" code can be found on the [TablePress FAQ page](https://tablepress.org/faq/). |
| 103 |
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. |
| 104 |
|
| 105 |
**Even more great features for you and your site’s visitors and priority email support are available with a Premium license plan of TablePress. [Go check them out!](https://tablepress.org/premium/?utm_source=wordpress.org&utm_medium=textlink&utm_content=readme)** |
| 106 |
|
| 107 |
== Changelog == |
| 108 |
|
| 109 |
Changes in recent versions are shown below. For earlier changes, please see the [changelog history](https://tablepress.org/info/#changelog). |
| 110 |
|
| 111 |
= Version 3.0 (November 19, 2024) = |
| 112 |
|
| 113 |
TablePress 3.0 is a major feature update. Besides a new plugin logo and modernized admin screens, here are the highlights. |
| 114 |
Important: Note the list of changes that might require manual adjustments after updating TablePress on your site! |
| 115 |
|
| 116 |
**Heavily Improved Frontend Table Rendering** |
| 117 |
|
| 118 |
* CSS style files are only loaded if they are needed, to drastically improve the loading speed! |
| 119 |
* You can how have table headers with more than one row and with connected cells! |
| 120 |
* Tables are more accessible for visitors with disabilities or that use assistive technologies and easier to use with keyboard navigation! |
| 121 |
* Improved search for site visitors, like support of ! for negation as well as accents and diacritics. |
| 122 |
* The sorting allows returning to the unsorted order. |
| 123 |
* Control elements for filtering and pagination are now responsive, for superior look on small screens. |
| 124 |
* A new default pagination style makes it easier to navigate in long tables. |
| 125 |
* Automatic right alignment for numbers/dates can be turned on. |
| 126 |
* An improved automatic detection of date formats can be activated. |
| 127 |
|
| 128 |
**New Premium Feature Modules** |
| 129 |
|
| 130 |
* **Table Layout** |
| 131 |
* Easily customize the layout and position of features around your tables. |
| 132 |
* **Advanced Pagination Settings** |
| 133 |
* Customize the pagination settings of your tables. |
| 134 |
* **Inverted Filtering** |
| 135 |
* Turn the filtering into a search and hide tables if no search term is entered. |
| 136 |
|
| 137 |
**Many New Features and Enhancements for Existing Premium Features** |
| 138 |
|
| 139 |
* **Default Style Customizer** |
| 140 |
* You can now change colors for premium features with ease! |
| 141 |
* **Fixed Columns** |
| 142 |
* Fixed columns have a clearer separation from scrolling columns! |
| 143 |
* **Individual Column Filter** |
| 144 |
* Filters will be shown in an extra header or footer row! |
| 145 |
* An option to configure which columns get a filter control was added! |
| 146 |
* **Automatic Periodic Table Import**: |
| 147 |
* A "Run now" button allows triggering imports outside of the configured schedule. |
| 148 |
* E-Mail error notifications: TablePress can now notify the site admin if an import fails! |
| 149 |
* **Row Highlighting and Cell Highlighting** |
| 150 |
* The highlight term can now be provided via a URL parameter! |
| 151 |
* **Server-side Processing** |
| 152 |
* Added caching support for POST requests |
| 153 |
* Added compatibility with the "Automatic Filtering" feature module and the "Input" field mode of the "Individual Column Filtering" feature module. |
| 154 |
|
| 155 |
**Changes that Might Require Adjustments (Backwards-compatibility Breaks)** |
| 156 |
|
| 157 |
* Some outdated and retired TablePress Extensions will no longer work! [Read more!](https://tablepress.org/upgrade-extensions/?utm_source=wordpress.org&utm_medium=textlink&utm_content=readme) |
| 158 |
* The new structure of the table controls might require adjustments in your “Custom CSS” code! |
| 159 |
* The CSS code for "Alternating Row Colors" has changed! |
| 160 |
* The CSS code for changing colors of actively sorted-on column header cells has changed. |
| 161 |
* The sorting arrow icons look slightly different now — but are loaded faster. |
| 162 |
* The default pagination type now shows numbers in addition to left/right arrow icons, which also don’t show the “Previous”/”Next” texts anymore! |
| 163 |
|
| 164 |
**Behind the scenes** |
| 165 |
|
| 166 |
* **TablePress 3.0 requires WordPress 6.2 and PHP 7.4.** |
| 167 |
* Cleaned up and simplified code, for easier future maintenance, to follow WordPress Coding Standards, and to offer helpful inline documentation. |
| 168 |
* Updated external libraries to benefit from enhancements and bug fixes. |
| 169 |
* Automated code compatibility checks and build tools simplify chores for easier development. |
| 170 |
* Support for PHP 8.4. |
| 171 |
* Full compatibility with WordPress 6.7. |
| 172 |
|
| 173 |
**Premium versions** |
| 174 |
|
| 175 |
* Even more great features for you and your site’s visitors and priority email support are available with a Premium license plan of TablePress. [Go check them out!](https://tablepress.org/premium/?utm_source=wordpress.org&utm_medium=textlink&utm_content=readme) |
| 176 |
|
| 177 |
== Upgrade Notice == |
| 178 |
|
| 179 |
= 3.0 = |
| 180 |
This update is a major feature, stability, maintenance, and compatibility release. Updating is highly recommended after reading the release announcement! |
| 181 |
|