PluginProbe
TablePress – Tables in WordPress made easy / 3.4
TablePress – Tables in WordPress made easy v3.4
3.4 3.3.4 3.3.3 3.3.2 3.3.1 trunk 1.12 1.14 1.9.2 2.0.4 2.1.7 2.1.8 2.2 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.3 2.3.1 2.3.2 2.4 2.4.1 2.4.2 2.4.3 All 45 releases
← All changes | readme.txt +173 -319 1.9.2 → 3.4 View file →
@@ -1,319 +1,173 @@
1 -=== TablePress ===
2 -Contributors: TobiasBg
3 -Donate link: https://tablepress.org/donate/
4 -Tags: table,data,html,csv,excel
5 -Requires at least: 4.9.1
6 -Tested up to: 5.2
7 -Stable tag: 1.9.2
8 -License: GPLv2
9 -License URI: https://www.gnu.org/licenses/gpl-2.0.html
10 -
11 -Embed beautiful and feature-rich tables into your posts and pages, without having to write code.
12 -
13 -== Description ==
14 -
15 -TablePress allows you to easily create and manage beautiful tables. You can embed the tables into posts, pages, or text widgets with a simple Shortcode. Table data can be edited in a spreadsheet-like interface, so no coding is necessary. Tables can contain any type of data, even formulas that will be evaluated. An additional JavaScript library adds features like sorting, pagination, filtering, and more for site visitors. Tables can be imported and exported from/to Excel, CSV, HTML, and JSON files.
16 -
17 -= More information =
18 -Please visit the plugin website at https://tablepress.org/ for more information or a [demo](https://tablepress.org/demo/)).
19 -
20 -= Supporting future development =
21 -If you like TablePress, please rate and review it here in the WordPress Plugin Directory or support it with your [donation](https://tablepress.org/donate/). Thank you!
22 -
23 -= TablePress Extensions =
24 -Additional features and useful enhancements are available as separate plugins, called [TablePress Extensions](https://tablepress.org/extensions/), on the plugin website.
25 -
26 -== Screenshots ==
27 -
28 -1. "All Tables" screen
29 -2. "Edit" screen
30 -3. "Add new Table" screen
31 -4. "Import" screen
32 -5. "Export" screen
33 -6. "Plugin Options" screen
34 -7. "About" screen
35 -8. An example table (as it can be seen on the [TablePress website](https://tablepress.org/demo/))
36 -
37 -== Installation ==
38 -
39 -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 the following steps will be done for you automatically. After the installation, you'll just have to activate the TablePress plugin.
40 -
41 -Manual installation works just as for other WordPress plugins:
42 -
43 -1. [Download](https://downloads.wordpress.org/plugin/tablepress.latest-stable.zip) and extract the ZIP file.
44 -1. Move the folder "tablepress" into the "wp-content/plugins/" directory of your WordPress installation.
45 -1. Activate the plugin "TablePress" on the "Plugins" screen of your WordPress Dashboard.
46 -1. Create and manage tables by going to the "TablePress" screen in the admin menu.
47 -1. Add a table to a page, post, or text widget, by embedding the Shortcode `[table id=<your-table's-ID> /]` into its content, or by using the "Table" button in the editor toolbar.
48 -1. You can change the table styling by using CSS code, which can be entered into the "Custom CSS" textarea on the "Plugin Options" screen.
49 -
50 -== Frequently Asked Questions ==
51 -
52 -= Where can I find answers to Frequently Asked Questions? =
53 -Many questions, regarding different features or styling, have been answered on the [FAQ page](https://tablepress.org/faq/) on the plugin website.
54 -
55 -= Support? =
56 -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!
57 -
58 -= Requirements? =
59 -In short: WordPress 4.9.1 or higher, while the latest version of WordPress is always recommended.
60 -
61 -= Languages and Localization? =
62 -TablePress supports the ["Translate WordPress" platform](https://translate.wordpress.org/). With that, translating is possible on a website from which so-called Language Packs are automatically generated and shipped to plugin users. For a list of existing Language Packs, please see the sidebar on the TablePress page in the [WordPress Plugin Directory](https://wordpress.org/plugins/tablepress/).
63 -
64 -It is therefore no longer necessary to generate and translate *.po and *.mo files manually. Instead, just 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 TablePress into your language.
65 -
66 -If you want to become a Translation Editor for your language, who can confirm or reject translation suggestions by other users, please get in touch.
67 -
68 -= Migration from WP-Table Reloaded =
69 -TablePress is the official successor of the WP-Table Reloaded plugin. It has been rewritten from the ground up and uses an entirely new internal structure. This fixes some major flaws of WP-Table Reloaded and prepares the plugin for easier, safer, and better future development.
70 -If you are currently using WP-Table Reloaded, it is highly recommended that you switch to TablePress. WP-Table Reloaded will no longer be maintained or developed. For further information on how to switch from WP-Table Reloaded to TablePress, please see the [migration guide](https://tablepress.org/migration-from-wp-table-reloaded/) on the plugin website.
71 -
72 -= Development =
73 -You can follow the development of TablePress more closely in its official [GitHub repository](https://github.com/TobiasBg/TablePress).
74 -
75 -= Where can I get more information? =
76 -Please visit the [official plugin website](https://tablepress.org/) for the latest information on this plugin, or [follow @TablePress](https://twitter.com/TablePress) on Twitter.
77 -
78 -== Usage ==
79 -
80 -After installing the plugin, you can create and manage tables on the "TablePress" screen in the WordPress Dashboard.
81 -Everything should be self-explaining there.
82 -
83 -To show one of your tables in a post, on a page, or in a text widget, just embed the Shortcode `[table id=<the-ID> /]` into the post/page/text widget, where `<the-ID>` is the ID of your table (can be found on the left side of the "All Tables" screen.)
84 -Alternatively, you can also insert tables by clicking the "Table" button in the editor toolbar, and then selecting the desired table.
85 -
86 -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](https://tablepress.org/faq/).
87 -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.
88 -
89 -== Acknowledgements ==
90 -
91 -Special thanks go to [Allan Jardine](https://www.sprymedia.co.uk/) for the [DataTables JavaScript library](https://www.datatables.net/).
92 -Thanks to all language file translators!
93 -Thanks to every donor, supporter, and bug reporter!
94 -
95 -== License ==
96 -
97 -This plugin is Free Software, released and licensed under the GPL, version 2 (https://www.gnu.org/licenses/gpl-2.0.html).
98 -You may use it free of charge for any purpose.
99 -
100 -== Changelog ==
101 -
102 -= Version 1.9.2 =
103 -* Compatibility with WordPress 5.1
104 -* Enhancement: Make the save process more robust against data corruption.
105 -* Minor internal changes on CSS and typos in the documentation.
106 -
107 -= Version 1.9.1 =
108 -* Enhancement: Improve accessibility on several admin screens (thanks to Boone Gorges).
109 -* Enhancement: Update list of allowed CSS properties in "Custom CSS".
110 -* Updated external libraries (DataTables, SimpleXLSX, CSSTidy, Build tools).
111 -* Some internal changes for better stability, security, translations, and documentation.
112 -
113 -= Version 1.9 =
114 -* Full compatibility with WordPress 4.9
115 -* Feature: The "Custom CSS" text field highlights and notifies about CSS code syntax errors.
116 -* Enhancement: Update list of allowed CSS properties in "Custom CSS".
117 -* Enhancement: Make the CSV import more robust against malformed input.
118 -* Bugfix: The integration into the WordPress search was broken since a WordPress core change.
119 -* Bugfix: The HTML import was broken on certain server configurations.
120 -* Updated external libraries (Build tools).
121 -* Some internal changes and fixes for better stability, cleaner code, translations, and documentation.
122 -* TablePress 1.9 requires WordPress 4.9.1!
123 -
124 -= Version 1.8.1 =
125 -* Enhancement: Make HTML import more robust and faster.
126 -* Enhancement: The HTML import can now import merged cells in a row.
127 -* Enhancement: Harden the XLSX import against potential security issues (thanks to Yuji Tounai).
128 -* Enhancement: Allow easier changes to import data for developers, by adding a filter hook.
129 -* Enhancement: The layout of the TablePress admin screens will look better on small screens.
130 -* Enhancement: Update list of allowed CSS properties in "Custom CSS".
131 -* Enhancement: Reduce size of default CSS, by removing old hacks for Internet Explorer.
132 -* Updated external libraries (CodeMirror, DataTables, SimpleXLSX, CSSTidy, Build tools).
133 -
134 -= Version 1.8 =
135 -* Full compatibility with WordPress 4.7
136 -* Updated external libraries (CodeMirror, DataTables, Build tools).
137 -* Enhancement: Better spacing between the label and input field for the search in tables.
138 -* Enhancement: Update list of allowed CSS properties in "Custom CSS".
139 -* Enhancement: Make it easier for other plugins to clear the TablePress output cache.
140 -* Enhancement: Simplification of some strings/text, to make translations easier.
141 -* Bugfix: Better sanitization of HTML code in the Preview (thanks to Gerard Arall).
142 -* Some internal changes and fixes for better stability, cleaner code, translations, and documentation.
143 -* TablePress 1.8 requires WordPress 4.7!
144 -
145 -= Version 1.7 =
146 -* Full compatibility with WordPress 4.4
147 -* Bugfix: Properly align tabs and heading in the main navigation bar at the top.
148 -* Bugfix: Restore layout on small screens (responsiveness) for the "All Tables" screen.
149 -* Bugfix: Restore layout of the overlay when inserting tables into posts/pages.
150 -* Bugfix: Make input fields on the "Edit" screen resizable in both directions again.
151 -* Bugfix: Restore sorting arrows on the "Edit" screen.
152 -* Bugfix: Some strings were unclear, had typos, or used wrong HTML entities.
153 -* Bugfix: Prevent certain "Custom Commands" from being rewritten to a new syntax in the wrong way.
154 -* Bugfix: Make sure that the table preview is properly translated to other languages.
155 -* Enhancement: Make the "Custom CSS" textarea vertically resizable.
156 -* Enhancement: Support more CSS3 properties when cleaning "Custom CSS" code.
157 -* Enhancement: Increase reliability when internally converting tables to their storage format (JSON).
158 -* Enhancement: Use correct HTML markup for better accessibility on the admin screens.
159 -* Enhancement: Only load required parts of jQuery, for faster page loads in some environments.
160 -* Updated external libraries (CodeMirror, DataTables, Build tools).
161 -* Translations: Switched from .po/.mo files to WordPress Plugin Language Packs.
162 -* Some internal changes and fixes for better stability, cleaner code, and documentation.
163 -* TablePress 1.7 requires WordPress 4.3!
164 -
165 -= Version 1.6.1 =
166 -* Bugfix: Update the DataTables JS library to fix issues with the JS features after the release of WordPress 4.3.
167 -* Updated translations (Chinese (Simplified)).
168 -
169 -= Version 1.6 =
170 -* Full compatibility with WordPress 4.2
171 -* Bugfix: Fixed integration of the "Insert Link" dialog.
172 -* Bugfix: Divisions by zero were not caught properly in formulas in cells.
173 -* Bugfix: Numbers were sometimes not imported correctly in the Excel importer.
174 -* Enhancement: Importing files encoded as UTF-16 should work better now.
175 -* Enhancement: Support dismissible notices in the admin screens.
176 -* Enhancement: Support better tabbing on the "Edit" screen.
177 -* Enhancement: Add page cache clearing for the WP Fastest Cache plugin.
178 -* Enhancement: Add a plugin filter hook that allows modifying the exported data by plugins.
179 -* Enhancement: Support more CSS3 properties when cleaning "Custom CSS" code.
180 -* Updated external libraries (CodeMirror, DataTables, Build tools).
181 -* Added Korean translation.
182 -* Updated several translations (Chinese (Taiwan), English, German).
183 -* Many internal changes and fixes for better stability, cleaner code, and documentation.
184 -* TablePress 1.6 requires WordPress 4.2!
185 -
186 -= Version 1.5.1 =
187 -* Bugfix: Some properties in Custom CSS code were erroneously removed.
188 -* Updated the Spanish translation.
189 -
190 -= Version 1.5 =
191 -* Full compatibility with WordPress 4.0
192 -* Feature: Support for the new Media Manager when inserting images
193 -* Feature: Support for the integrated WP importer/exporter
194 -* Bugfix: The "Insert Link" dialog in the "Advanced Editor" works now.
195 -* Bugfix: Moving the admin menu entry somewhere else was broken in rare cases.
196 -* Bugfix: The HTML export creates valid HTML files now.
197 -* Enhancement: Tables are now stored with extra information about the format, so that other plugins are less likely to break it.
198 -* Extended unit tests for the plugin and some external libraries.
199 -* Updated external libraries (CodeMirror, DataTables, Build tools).
200 -* Added Ukrainian translation.
201 -* Updated several translations (Chinese (Simplified), Dutch, English, French, German, Hebrew, Italian, Japanese, Russian, Turkish).
202 -* Added and updated more language files for the DataTables library.
203 -* TablePress 1.5 requires WordPress 4.0!
204 -
205 -= Version 1.4 =
206 -* Compatibility with WordPress 3.9
207 -* Bugfix: Determine the correct Worksheet ID during XLSX import
208 -* Bugfix: Displaying empty Shortcodes was broken
209 -* Enhancement: Improve JSON import to also allow import of JSON objects
210 -* Enhancement: Use more sophisticated error handling and debugging
211 -* Enhancement: Reduce memory usage when loading tables
212 -* Added inline documentation to all plugin filter and action hooks
213 -* Updated external libraries
214 -* Internal improvements to coding standards, inline documentation, and build tools
215 -* Added Serbian translation
216 -* Updated several translations (Chinese (Simplified), Croatian, German, Spanish)
217 -
218 -= Version 1.3 =
219 -* Compatibility with WordPress 3.8 and the new admin styling
220 -* Bugfix: Import of JSON files did not take row/column visibility into account
221 -* Bugfix: File names of exported files were sometimes broken
222 -* Bugfix: Translations for some strings were not loaded properly
223 -* Enhancement: Don't search for tables outside of the main search query
224 -* Enhancement: Broken tables are now skipped
225 -* Updated external libraries
226 -* Added Chinese (Taiwan) translation
227 -* Internal improvements to coding standards, inline documentation, and build tools
228 -* TablePress 1.3 requires WordPress 3.8!
229 -
230 -= Version 1.2 =
231 -* Compatibility with WordPress 3.7
232 -* Bugfix: WordPress search did not find tables in some cases
233 -* Bugfix: Cells were sometimes erroneously interpreted as formulas
234 -* Bugfix: HTML export did not encode entities properly
235 -* Bugfix: Wrong variable name in table render code
236 -* Enhancement: Add logarithm to math functions for formulas
237 -* Enhancement: Better internal code documentation and variable type checks
238 -* Enhancement: Add parameter to Shortcode that allows showing debug information
239 -* Updated external libraries
240 -* Updated several translations (Brazilian Portuguese, Czech, French, German, Latvian)
241 -* Many more internal code improvements
242 -* TablePress 1.2 requires WordPress 3.6!
243 -
244 -= Version 1.1.1 =
245 -* Fixed a bug with CSS handling that broke some TablePress Extensions
246 -
247 -= Version 1.1 =
248 -* Experimental import for Excel files (.xls and .xlsx)
249 -* More math functions in formulas (including if-conditionals, statistical functions, ...)
250 -* Better "Custom CSS" saving for higher performance
251 -* Bugfix: Encoding problem during HTML import
252 -* Bugfix: Roles are now deleted during uninstallation
253 -* Bugfix: Search for tables was broken, if Shortcode had been changed
254 -* Plugin Unit Tests for automated code testing
255 -* Added several new translations (Brazilian Portuguese, Czech, Dutch, Finnish, Hebrew, Icelandic, Italian, Japanese, Latvian, Russian, and Turkish)
256 -* Many more internal improvements of code and usability
257 -* Updated external libraries
258 -
259 -= Version 1.0 =
260 -Official release with a few fixes and many enhancements and improvements
261 -
262 -= Version 0.9-RC =
263 -Release candidate in which all intended features are included and very stable.
264 -
265 -= Version 0.8.1-beta =
266 -Initial version where most features are ready and pretty stable.
267 -
268 -== Upgrade Notice ==
269 -
270 -= 1.9.2 =
271 -This update is a stability, maintenance, and compatibility release. Updating is recommended.
272 -
273 -= 1.9.1 =
274 -This update is a stability, maintenance, and compatibility release. Updating is recommended.
275 -
276 -= 1.9 =
277 -This update includes several new features, enhancements, and bugfixes. Updating is recommended.
278 -
279 -= 1.8.1 =
280 -This update is a stability, security, and maintenance release. Updating is highly recommended.
281 -
282 -= 1.8 =
283 -This update is a stability, maintenance, and compatibility release. Updating is recommended.
284 -
285 -= 1.7 =
286 -This update is a stability, maintenance, and compatibility release. Updating is recommended.
287 -
288 -= 1.6.1 =
289 -This update fixes an issue with the JavaScript features after the update to WordPress 4.3.
290 -
291 -= 1.6 =
292 -This update is a stability, maintenance, and compatibility release. Updating is recommended.
293 -
294 -= 1.5.1 =
295 -This update includes several new features, enhancements, and bugfixes. Updating is recommended.
296 -
297 -= 1.5 =
298 -This update includes several new features, enhancements, and bugfixes. Updating is recommended.
299 -
300 -= 1.4 =
301 -This update is a stability, maintenance, and compatibility release. Updating is recommended.
302 -
303 -= 1.3 =
304 -This update is a stability, maintenance, and compatibility release. Updating is recommended.
305 -
306 -= 1.2 =
307 -This update is a stability, maintenance, and compatibility release. Updating is recommended.
308 -
309 -= 1.1.1 =
310 -This upgrade includes several new features, enhancements, and bugfixes, and is a recommended maintenance release.
311 -
312 -= 1.1 =
313 -This upgrade includes several new features, enhancements, and bugfixes, and is a recommended maintenance release.
314 -
315 -= 1.0 =
316 -This release contains a few bug fixed and many enhancements and new features, and is a recommended update.
317 -
318 -= 0.9-RC =
319 -This release contains many enhancements and bug fixes.
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.7
6 +Requires PHP: 7.4
7 +Tested up to: 7.1
8 +Stable tag: 3.4
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, from simple **price lists** to searchable **directories, product and model tables, inventories, schedules**, and research datasets.
21 +* Add live **sorting**, **pagination**, **searching**, and other interactive features that help visitors find what they’re looking for on any device.
22 +* Use any type of data and enrich your tables with **images**, **links**, and even **math formulas**.
23 +* **Import** and **export** tables from/to **Excel**, CSV, HTML, and JSON files or URLs, including spreadsheet data from **Google Sheets**, **Excel Online**, and files stored on **Dropbox** or **OneDrive**.
24 +* Embed tables into posts, pages, or other site areas using the block editor, an Elementor widget, 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 += Common use cases =
30 +
31 +TablePress will handle a wide range of tables, from simple price lists to searchable directories and large datasets. Popular examples include:
32 +
33 +* Product and model tables
34 +* Service and price lists
35 +* Directories and listings
36 +* Schedules and timetables
37 +* Participant and member lists
38 +* Inventories and collections
39 +* Comparison tables
40 +* Research and statistical data
41 +
42 += Accessible and SEO-friendly tables =
43 +
44 +TablePress creates accessible HTML tables whose content can be searched by visitors, WordPress search, and search engines alike. Interactive features like sorting, filtering, and pagination include accessibility enhancements for screen readers and other assistive technologies.
45 +This makes it easy for visitors to find relevant information, whether they are browsing a large directory, searching a product table, or using your site’s search function.
46 +
47 += More information =
48 +
49 +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).
50 +
51 +== Screenshots ==
52 +
53 +1. "All Tables" screen
54 +2. "Edit" screen
55 +3. "Add new Table" screen
56 +4. "Import" screen
57 +5. "Export" screen
58 +6. "Plugin Options" screen
59 +7. "About" screen
60 +8. The “TablePress table” block in the block editor
61 +9. An example table as shown on a frontend page
62 +
63 +== Installation ==
64 +
65 +The easiest way to install TablePress is via your WordPress Dashboard:
66 +
67 +1. Go to the "Plugins" screen, click "Add Plugin", and search for "TablePress" in the WordPress Plugin Directory.
68 +1. Click "Install Now" and after that's complete, click "Activate".
69 +1. Create and manage tables by going to the "TablePress" screen in the admin menu.
70 +1. To insert a table into a post or page, add a "TablePress table" block in the block editor or a widget in the Elementor page builder and select the desired table or use Shortcodes with other page builders.
71 +
72 +Manual installation works just as for other WordPress plugins:
73 +
74 +1. [Download the TablePress ZIP file](https://downloads.wordpress.org/plugin/tablepress.latest-stable.zip).
75 +1. Go to the “Plugins” screen on your site and upload it by clicking “Add Plugin” → “Upload Plugin”.
76 +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.
77 +1. Activate "TablePress" on the "Plugins" screen of your WordPress Dashboard.
78 +1. Create and manage tables by going to the "TablePress" screen in the admin menu.
79 +1. To insert a table into a post or page, add a "TablePress table" block in the block editor or a widget in the Elementor page builder and select the desired table or use Shortcodes with other page builders.
80 +
81 +== Frequently Asked Questions ==
82 +
83 += Where can I find answers to Frequently Asked Questions? =
84 +
85 +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.
86 +
87 += Support? =
88 +
89 +**Premium Support**
90 +
91 +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)
92 +
93 +**Community Support for users of the Free version**
94 +
95 +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!
96 +
97 += Requirements? =
98 +
99 +In short: WordPress 6.7 or higher, while the latest version of WordPress is always recommended. In addition, the server must be running PHP 7.4 or newer.
100 +
101 += Languages and Localization? =
102 +
103 +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.
104 +
105 +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.
106 +
107 += Development =
108 +
109 +You can follow the development of TablePress more closely in its official [GitHub repository](https://github.com/TablePress/TablePress).
110 +
111 += Where do I report security issues? =
112 +
113 +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).
114 +The Patchstack team will assist you with verification, CVE assignment, and notify the TablePress developer.
115 +
116 += Where can I get more information? =
117 +
118 +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).
119 +
120 +== How to use TablePress ==
121 +
122 +After installing the plugin, you can create and manage tables on the "TablePress" screen in the WordPress Dashboard.
123 +
124 +To insert a table into a post or page, add a "TablePress table" block in the block editor or a widget in the Elementor page builder and select the desired table or use Shortcodes with other page builders.
125 +
126 +Beginner-friendly step-by-step [tutorials, guides, and how-tos](https://tablepress.org/tutorials/) show how to achieve common and popular tasks with TablePress.
127 +You can find examples for common styling changes via “Custom CSS” code on the [TablePress FAQ page](https://tablepress.org/faq/).
128 +You may also add features like sorting, pagination, searching, filtering, alternating row colors, row highlighting, and more by enabling the corresponding options on a table’s “Edit” screen.
129 +
130 +== Premium features ==
131 +
132 +Need additional functionality for larger tables or advanced use cases? Premium license plans for TablePress add features such as:
133 +
134 +* Options for responsive tables
135 +* Advanced filtering and search
136 +* Fixed table headers and columns
137 +* Automatic periodic imports
138 +* Custom styling options
139 +* And much more
140 +
141 +Priority email support is also included. [Check out the details on the TablePress website.](https://tablepress.org/premium/?utm_source=wordpress.org&utm_medium=textlink&utm_content=readme)
142 +
143 +== Changelog ==
144 +
145 +Changes in recent versions are shown below. For earlier changes, please see the [changelog history](https://tablepress.org/info/#changelog).
146 +
147 += Version 3.4 (September 30, 2026) =
148 +
149 +TablePress 3.4 is a feature, stability, maintenance, and compatibility update. Here are the highlights:
150 +
151 +**New Table Editor Toolbar on the “Edit” Screen**
152 +
153 +The new Table Editor Toolbar makes all editing features available right where you need them. Your mouse’s scroll wheel can rest easy now: Gone are the days of going back and forth between the Table Content and Table Manipulation sections. We already can’t imagine living without it.
154 +
155 +* The toolbar will stick to the top of the screen so that it’s always available when your table is in view.
156 +* It also offers quick access to operations like Undo/Redo or Cut/Copy/Paste that have previously only been available through the right-click context menu.
157 +* Hovering over a button shows its name and keyboard shortcut for even quicker editing!
158 +
159 +**Behind the scenes**
160 +
161 +* Various code modernizations, removal of outdated legacy code, and optimizations for better performance.
162 +* Several minor bugs and inconsistencies have been fixed and improved!
163 +* Cleaned up 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 +**Premium versions**
167 +
168 +* 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)
169 +
170 +== Upgrade Notice ==
171 +
172 += 3.4 =
173 +This update is a feature, stability, maintenance, and compatibility release. Updating is highly recommended!