| 1 |
=== TablePress - Tables in WordPress made easy === |
| 2 |
Contributors: TobiasBg |
| 3 |
Donate link: https://tablepress.org/donate/ |
| 4 |
Tags: table,spreadsheet,data,csv,excel,html,tables |
| 5 |
Requires at least: 5.8 |
| 6 |
Requires PHP: 5.6.20 |
| 7 |
Tested up to: 6.3 |
| 8 |
Stable tag: 2.1.7 |
| 9 |
License: GPLv2 |
| 10 |
License URI: https://www.gnu.org/licenses/gpl-2.0.html |
| 11 |
|
| 12 |
Embed beautiful and interactive tables into your WordPress website’s posts and pages, without having to write code! |
| 13 |
|
| 14 |
== Description == |
| 15 |
|
| 16 |
TablePress is the most popular and highest rated WordPress table plugin. It allows you to easily create and manage beautiful and interactive tables on your website. |
| 17 |
|
| 18 |
* Easily add, edit, and manage **small and large data tables**, without any coding! |
| 19 |
* Use any type of data, insert **images**, **links**, and even **math formulas**! |
| 20 |
* Add live **sorting**, **pagination**, **searching**, and more for your site’s visitors! |
| 21 |
* **Import** and **export** tables from/to Excel, CSV, HTML, and JSON files. |
| 22 |
* Embed tables into posts, pages, or other site areas using the block editor or Shortcodes. |
| 23 |
* All with **no coding knowledge needed**! |
| 24 |
|
| 25 |
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/) |
| 26 |
|
| 27 |
= More information = |
| 28 |
Visit the plugin website at [tablepress.org](https://tablepress.org/) for more information, take a look at [example tables](https://tablepress.org/demo/), or [check out TablePress on a free test site](https://tablepress.org/demo/#try). For latest news, [follow @TablePress](https://twitter.com/TablePress) on Twitter or subscribe to the [TablePress Newsletter](https://tablepress.org/#newsletter). |
| 29 |
|
| 30 |
== Screenshots == |
| 31 |
|
| 32 |
1. "All Tables" screen |
| 33 |
2. "Edit" screen |
| 34 |
3. "Add new Table" screen |
| 35 |
4. "Import" screen |
| 36 |
5. "Export" screen |
| 37 |
6. "Plugin Options" screen |
| 38 |
7. "About" screen |
| 39 |
8. The “TablePress table” block in the block editor |
| 40 |
9. An example table (as it can be seen on the [TablePress website](https://tablepress.org/demo/)) |
| 41 |
|
| 42 |
== Installation == |
| 43 |
|
| 44 |
The easiest way to install TablePress is via your WordPress Dashboard: |
| 45 |
|
| 46 |
1. Go to the "Plugins" screen, click "Add New", and search for "TablePress" in the WordPress Plugin Directory. |
| 47 |
1. Click "Install Now" and after that's complete, click "Activate". |
| 48 |
1. Create and manage tables by going to the "TablePress" screen in the admin menu. |
| 49 |
1. To insert a table into a post or page, add a "TablePress table" block in the block editor and select the desired table. |
| 50 |
|
| 51 |
Manual installation works just as for other WordPress plugins: |
| 52 |
|
| 53 |
1. [Download](https://downloads.wordpress.org/plugin/tablepress.latest-stable.zip) and extract the ZIP file. |
| 54 |
1. Move the folder "tablepress" to the "wp-content/plugins/" directory of your WordPress installation, e.g. via FTP. |
| 55 |
1. Activate the plugin "TablePress" on the "Plugins" screen of your WordPress Dashboard. |
| 56 |
1. Create and manage tables by going to the "TablePress" screen in the admin menu. |
| 57 |
1. To insert a table into a post or page, add a "TablePress table" block in the block editor and select the desired table. |
| 58 |
|
| 59 |
== Frequently Asked Questions == |
| 60 |
|
| 61 |
= Where can I find answers to Frequently Asked Questions? = |
| 62 |
Many questions, regarding different features or styling, have been answered on the [FAQ page](https://tablepress.org/faq/) on the plugin website. |
| 63 |
|
| 64 |
= Support? = |
| 65 |
|
| 66 |
**Premium Support** |
| 67 |
|
| 68 |
Users with a valid TablePress Premium license plan are eligible for Priority Email Support, directly from the plugin developer! [Find out more!](https://tablepress.org/premium/) |
| 69 |
|
| 70 |
**Community Support for users of the Free version** |
| 71 |
|
| 72 |
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! |
| 73 |
|
| 74 |
= Requirements? = |
| 75 |
In short: WordPress 5.8 or higher, while the latest version of WordPress is always recommended. |
| 76 |
|
| 77 |
= Languages and Localization? = |
| 78 |
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. |
| 79 |
|
| 80 |
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. |
| 81 |
|
| 82 |
= Development = |
| 83 |
You can follow the development of TablePress more closely in its official [GitHub repository](https://github.com/TablePress/TablePress). |
| 84 |
|
| 85 |
= Where do I report security issues? = |
| 86 |
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). |
| 87 |
The Patchstack team will assist you with verification, CVE assignment, and notify the developers of this plugin. |
| 88 |
|
| 89 |
= Where can I get more information? = |
| 90 |
Visit the plugin website at [tablepress.org](https://tablepress.org/) for the latest information on TablePress, [follow @TablePress](https://twitter.com/TablePress) on Twitter, or subscribe to the [TablePress Newsletter](https://tablepress.org/#newsletter). |
| 91 |
|
| 92 |
== How to use TablePress == |
| 93 |
|
| 94 |
After installing the plugin, you can create and manage tables on the "TablePress" screen in the WordPress Dashboard. |
| 95 |
|
| 96 |
To insert a table into a post or page, add a "TablePress table" block in the block editor and select the desired table. |
| 97 |
|
| 98 |
Examples for common styling changes via "Custom CSS" code can be found on the [TablePress FAQ page](https://tablepress.org/faq/). |
| 99 |
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. |
| 100 |
|
| 101 |
**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/)** |
| 102 |
|
| 103 |
== Changelog == |
| 104 |
|
| 105 |
Changes in recent versions are shown below. For earlier changes, please see the [changelog history](https://tablepress.org/info/#changelog). |
| 106 |
|
| 107 |
= Version 2.1.7 = |
| 108 |
|
| 109 |
TablePress 2.1.7 fixes a few bugs and brings some nice enhancements. For more information on changes and new features in TablePress 2.1, please see below. |
| 110 |
|
| 111 |
* Some improvements for enhanced compatibility with WordPress 6.3 were added. |
| 112 |
* A bug with the loading of the frontend features for site visitors in the context of the block editor was fixed. |
| 113 |
* Formula evaluation: The HYPERLINK() function from Excel is now supported for creating clickable links. |
| 114 |
* The Stack mode of the Responsive Tables feature now works better when column widths have been changed. (TablePress Pro and Max only.) |
| 115 |
* The Counter Column feature no longer requires sorting or filtering to be activated. (TablePress Pro and Max only.) |
| 116 |
* The Counter Column feature now takes into account pagination when Server-side Processing is used. (TablePress Max only.) |
| 117 |
* The Server-side Processing feature now handles edge cases with conflicting settings better. (TablePress Max only.) |
| 118 |
* Cleaned up, improved, and simplified code, for easier future maintenance, to follow WordPress Coding Standards, and to offer helpful inline documentation. |
| 119 |
* Several external code libraries and build tools have been updated to benefit from enhancements and bug fixes. |
| 120 |
|
| 121 |
= Version 2.1.6 = |
| 122 |
|
| 123 |
The TablePress 2.1.6 release was withdrawn due to a bug. Its changes are part of TablePress 2.1.7. |
| 124 |
|
| 125 |
= Version 2.1.5 = |
| 126 |
|
| 127 |
TablePress 2.1.5 fixes a few bugs and brings some nice enhancements. For more information on changes and new features in TablePress 2.1, please see below. |
| 128 |
|
| 129 |
* Early improvements for the upcoming WordPress 6.3 were added. |
| 130 |
* The header cells on the “Edit” screen now show sorting arrow icons again, to indicate that columns can be sorted by a double-click. |
| 131 |
* Cleaned up, improved, and simplified code, for easier future maintenance, to follow WordPress Coding Standards, and to offer helpful inline documentation. |
| 132 |
* Several external code libraries and build tools have been updated to benefit from enhancements and bug fixes. |
| 133 |
|
| 134 |
= Version 2.1.4 = |
| 135 |
|
| 136 |
TablePress 2.1.4 fixes a few bugs and brings some nice enhancements. For more information on changes and new features in TablePress 2.1, please see below. |
| 137 |
|
| 138 |
* A warning message that could show on some servers after importing files was fixed. |
| 139 |
* A PHP deprecation notice was fixed, for improved compatibility with current versions of PHP. |
| 140 |
* The “Row Filtering” module no longer returns wrong cache results when filtering from a URL parameter is used. (TablePress Pro and Max only.) |
| 141 |
* Cleaned up, improved, and simplified code, for easier future maintenance, to follow WordPress Coding Standards, and to offer helpful inline documentation. |
| 142 |
* Several external code libraries and build tools have been updated to benefit from enhancements and bug fixes. |
| 143 |
|
| 144 |
= Version 2.1.3 = |
| 145 |
|
| 146 |
TablePress 2.1.3 fixes a few bugs and brings some nice enhancements. For more information on changes and new features in TablePress 2.1, please see below. |
| 147 |
|
| 148 |
* Pasting text into table cells via the right-click context menu on the “Edit” screen now works as expected. |
| 149 |
* The list of allowed CSS properties in “Custom CSS” has been extended to include new properties. |
| 150 |
* The Server-side Processing feature now shows a loading animation while data is retrieved from the server. (TablePress Max only.) |
| 151 |
* The TablePress REST API now only returns the “_links” field upon request, for improved performance. (TablePress Max only.) |
| 152 |
* The TablePress REST API now caches the generated JSON schema, for improved performance. (TablePress Max only.) |
| 153 |
* Cleaned up, improved, and simplified code, for easier future maintenance, to follow WordPress Coding Standards, and to offer helpful inline documentation. |
| 154 |
* Several external code libraries and build tools have been updated to benefit from enhancements and bug fixes. |
| 155 |
|
| 156 |
= Version 2.1.2 = |
| 157 |
|
| 158 |
TablePress 2.1.2 fixes a few bugs and brings some nice enhancements. For more information on changes and new features in TablePress 2.1, please see below. |
| 159 |
|
| 160 |
* The “Modules” screen now supports the Ctrl/Cmd + S keyboard shortcut for saving changes on the screen. (TablePress Pro and Max only.) |
| 161 |
* Some erroneously removed CSS code for the TablePress admin screens was restored. |
| 162 |
* The TablePress REST API now properly returns the table ID as well. (TablePress Max only.) |
| 163 |
* Cleaned up, improved, and simplified code, for easier future maintenance, to follow WordPress Coding Standards, and to offer helpful inline documentation. |
| 164 |
* Several external code libraries and build tools have been updated to benefit from enhancements and bug fixes. |
| 165 |
|
| 166 |
TablePress 2.1.1 contains these changes: |
| 167 |
|
| 168 |
* The “Plugin Options” screen now supports the Ctrl/Cmd + S keyboard shortcut for saving changes on the screen. |
| 169 |
* Keyboard shortcuts for moving cells no longer erroneously trigger when navigating inside an edited cell. |
| 170 |
* A few typos in translatable strings were corrected. |
| 171 |
* Some instances of invalid HTML code were fixed. |
| 172 |
* Cleaned up, improved, and simplified code, for easier future maintenance, to follow WordPress Coding Standards, and to offer helpful inline documentation. |
| 173 |
* Several external code libraries and build tools have been updated to benefit from enhancements and bug fixes. |
| 174 |
|
| 175 |
TablePress 2.1 contains these changes: |
| 176 |
|
| 177 |
**New features, enhancements, and bug fixes** |
| 178 |
|
| 179 |
* Full compatibility with WordPress 6.2. |
| 180 |
* On the “Edit” screen, you can now set the desired default cell size via the “Screen Options” tab, for maximum flexibility when editing large tables. |
| 181 |
* The table editor’s context menu now also works when editing a cell. |
| 182 |
* The table editor’s context menu and keyboard shortcuts now allow inserting images and links at the current cursor position and as well as turning existing text into a link. |
| 183 |
* On the “Edit” screen, potential confusion is reduced by adjusting how individual sections can be collapsed. |
| 184 |
* Tables that use scrolling are less likely to have misplaced header cells. |
| 185 |
* The “Export” screen now has a button to quickly reverse a long list of tables, which can save time if you want to export a table from the end of the list. |
| 186 |
* The “Last Editor” of a table is again determined correctly. |
| 187 |
* More detailed error messages are shown on the “Edit” and “Import” screens. |
| 188 |
* A few styling glitches on the different TablePress admin screens have been fixed. |
| 189 |
* The “Edit” screen shows other available features, to make users aware of them. (TablePress Free only.) |
| 190 |
* The “Fixed Header” module now works more reliably with themes that use floating elements as well. (TablePress Pro and Max only.) |
| 191 |
* The “Alphabet Filtering” module has more options, like choosing a filtering column and alphabet, and is more robust on small screens. (TablePress Pro and Max only.) |
| 192 |
* The “Automatic Filtering” module also allows using commas in filter values now. (TablePress Pro and Max only.) |
| 193 |
* The “Column Filter Dropdowns” module now only disables selections if none can be made. (TablePress Pro and Max only.) |
| 194 |
* The “REST API” module now allows public and unauthenticaed requests, if desired. (TablePress Max only.) |
| 195 |
* The “Server-side Processing” module is more robust when dealing with large tables that use many settings. (TablePress Max only.) |
| 196 |
* Cleaned up, improved, and simplified code, for easier future maintenance, to follow WordPress Coding Standards, and to offer helpful inline documentation. |
| 197 |
* Several external code libraries and build tools have been updated to benefit from enhancements and bug fixes. |
| 198 |
|
| 199 |
**Premium versions** |
| 200 |
|
| 201 |
* 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/) |
| 202 |
|
| 203 |
== Upgrade Notice == |
| 204 |
|
| 205 |
= 2.1.7 = |
| 206 |
This update is a stability and maintenance release. Updating is highly recommended. |
| 207 |
|
| 208 |
= 2.1 = |
| 209 |
This update is a feature and enhancement release. Updating is highly recommended. |
| 210 |
|