TablePress

描述

TablePress is the most popular and highest rated WordPress table plugin. It allows you to easily create and manage beautiful tables on your website. You can embed the tables into posts, pages, or other site areas using a block in the block editor. Table data can be edited in a spreadsheet-like interface, without any coding. Tables can contain any type of data, even math formulas that will be evaluated. Additional features like sorting, pagination, and filtering make it easy for site visitors to interact with the table data. Tables can be imported and exported from/to Excel, CSV, HTML, and JSON files.

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!

更多信息

Visit the plugin website at tablepress.org for more information, take a look at example tables, or check out TablePress on a free test site. For latest news, follow @TablePress on Twitter.

用法

安装插件之后,您可以在 WordPress 控制面板的“TablePress”页面创建或者管理表格。

To insert a table into a post or page, add a “TablePress table” block in the block editor and select the desired table.

Examples for common styling changes via “Custom CSS” code 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.

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!

授权

本插件是免费软件,按照 GPL 版本 2协议发布和授权。您可出于任意目的免费使用该软件。

屏幕截图

  • “所有表格”页面
  • “编辑”页面
  • “新增”页面
  • “导入”页面
  • “导出”页面
  • “插件选项”页面
  • “关于”页面
  • 区块编辑器中的“TablePress表格”区块
  • 表格示例(请到 TablePress 网站查看)

区块

该插件提供了1个区块.

  • TablePress table Embed a TablePress table.

安装

The easiest way to install TablePress is via your WordPress Dashboard:

  1. Go to the “Plugins” screen, click “Add New”, and search for “TablePress” in the WordPress Plugin Directory.
  2. Click “Install Now” and after that’s complete, click “Activate”.
  3. 到管理菜单的“TablePress”页面创建和管理表格。
  4. To insert a table into a post or page, add a “TablePress table” block in the block editor and select the desired table.
  5. 如果要改变表格的显示样式,可以在“插件选项”页面的“自定义 CSS”文本框中直接输入您的 CSS 样式代码并保存。

手工安装方法与其它的 WordPress 插件的安装方法一样:

  1. 下载 并解压缩该 ZIP 文件。
  2. 将 “tablepress” 文件夹移动到您的 WordPress 安装中的 “wp-content/plugins/” 目录,例如使用 FTP。
  3. 通过您的 WordPress 仪表盘的“插件”页面激活“TablePress”插件。
  4. 到管理菜单的“TablePress”页面创建和管理表格。
  5. To insert a table into a post or page, add a “TablePress table” block in the block editor and select the desired table.
  6. 如果要改变表格的显示样式,可以在“插件选项”页面的“自定义 CSS”文本框中直接输入您的 CSS 样式代码并保存。

常见问题

哪里能找到常见问题的答案?

很多问题,关于不同功能或者样式,已经在该插件网站的 FAQ 页面 上有了解答。

支持?

付费高级版支持

Users with a valid TablePress Premium license plan are eligible for Priority Email Support, directly from the plugin developer! Find out more!

免费版本用户的社区支持

有关支持问题、错误报告或者需要加入新功能,请使用 WordPress 支持论坛。请先在论坛中搜索,只有在找不到相关回答后再发布新帖。谢谢!

需求?

简而言之:WordPress 5.8 或更高版本,推荐尽量使用 WordPress 的最新版本。

语言和本地化?

TablePress 使用 “Translate WordPress” 平台。请查看 WordPress 插件目录 中的 TablePress 页面的边栏来了解我们支持的语言。

为了帮助 TablePress 使用您的语言,请到 TablePress 翻译页面,请使用免费的 wordpress.org 帐户登录并开始翻译。

开发

您可以通过插件的官方GitHub 仓库获取更及时的TablePress开发信息。

在哪里可以获取更多信息?

Visit the plugin website at tablepress.org for the latest information on TablePress or follow @TablePress on Twitter.

评价

2023年1月31日
TablePress was good, but is now even better. Quite awesome, actually, with lots of formatting possibilities for table content display. I use TablePress on several websites. Free version is good. The paid plans give loads of extra features.
2023年1月30日
Very useful plugin, if there is a problem, the author also responds to the question in time to help solve the problem, which is really very good and very helpful.
2023年1月29日
TabelPress macht, was es soll: es funktioniert, ohne Schnickschnack! Und der Service von Tobias hat den Namen absolut verdient: schnell, hilfreich, bei Fragen mit zielführenden Antworten. Herzlichen Dank!
2023年1月26日
One of the best, if not the best, table manager. Accurate, fast, efficient right click, light to load, ... And the support is fast, which for the free version is so great. A must have!
2023年1月24日
For my website I needed a quick and direct search in one of my tablepress tables. Without programming Tablepress Pro allows me to achieve this. A search criterion added to the URL of a QR-code is passed directly to the search box of the table and the filtered result is presented. I'm quite happy with the solution.
阅读所有4,435条评价

贡献者及开发者

“TablePress” 是开源软件。 以下人员对此插件做出了贡献。

贡献者

“TablePress”插件已被翻译至41种本地话语言。 感谢所有译者为本插件所做的贡献。

将“TablePress”翻译成您的语言。

对开发感兴趣吗?

您可以浏览代码,查看SVN仓库,或通过RSS订阅开发日志

更新日志

最新的变化如下面所示。早期的更新,请查看历史更新日志

Version 2.0.4

TablePress 2.0.4 fixes a few bugs and brings some nice enhancements. For more information on changes and new features in TablePress 2.x, please see below.

  • The “Table” button for users that don’t use the WordPress block editor is back!
  • Issues that some users had with saving changes on the “Edit” screen are fixed.
  • No errors should be thrown anymore when required PHP extensions are missing on a server when importing files.
  • Visual glitches in the Horizontal Scrolling, caused by themes adding conflicting CSS, are reduced.
  • The “Automatic Filtering” feature now allows retrieving the filter term from a URL parameter. (TablePress Pro and Max only.)
  • A backwards compatibility improvement was added to the “Individual Column Filtering” feature. (TablePress Pro and Max only.)
  • The “Server-side Processing” feature now uses much shorter request URL which improves performance and prevents possible server errors. (TablePress Max only.)
  • Some internal documentation and build tools were updated.

TablePress 2.0.3 contains these changes:

  • The “Edit” screen now has context menu entries and supports Ctrl/Cmd + Alt/option + Shift + ↑/↓/←/→ keyboard shortcuts for moving the currently selected rows to the top or bottom, or the currently selected columns to the left or right edge.
  • On the “Edit” screen, it’s now easier to drag and drop rows and columns with the mouse, as the clickable regions are now bigger.
  • On the “Edit” screen, the cell height was reduced, so that more content fits on the screen.
  • The “Edit” screen now properly supports copying and pasting of content that contains quotation marks.
  • The “Show Shortcode” link on the “All tables” screen, often used for copy and paste, is back!
  • The automatic format detection of the file import is more robust, especially when importing CSV files.
  • TablePress better protects itself against conflicts caused by other plugins that use outdated versions of the Composer tool.
  • An error where tables could not be saved was fixed. (TablePress Pro and Max only.)
  • The Column Filter Dropdowns module now properly deals with & characters and HTML code in cells, and applies better sorting to the selectable options. (TablePress Pro and Max only.)

TablePress 2.0.2 contains these changes:

  • The “Edit” screen now supports Ctrl/Cmd + L/I/E keyboard shortcuts for the “Insert Link”, “Insert Image”, and “Advanced Editor” buttons, respectively.
  • The “Edit” screen now supports Ctrl/Cmd + Shift + ↑/↓/←/→ keyboard shortcuts for moving the currently selected rows up or down, or the currently selected columns left or right.
  • An error where tables could not be saved was fixed. (TablePress Pro and Max only.)
  • The Fixed Columns module now properly shows multiple fixed columns. (TablePress Pro and Max only.)
  • The integration of the Automatic Periodic Table Import module was fixed. (TablePress Max only.)

TablePress 2.0.1 contains these changes:

  • TablePress will again work correctly when it’s “network activated” on WordPress Multisite installations.
  • Issues that some users had with saving changes on the “Edit” screen are fixed.
  • The misalignment between head and body rows when using “Horizontal Scrolling” is fixed.
  • The vertical alignment of elements in table cells is back to its old behavior, due to issues in some themes.
  • No errors should be thrown anymore when the “Table Features for Site Visitors” are active for tables that have combined cells or no head row.
  • The “Shortcode” text field, often used for copy and paste, on the “Edit” screen is back!
  • More valuable information about errors is given when a table import fails.
  • An issue with the sorting arrow icons showing as weird characters is fixed.
  • No errors should be thrown anymore when required PHP extensions are missing on a server when evaluating math formulas.

Besides a fresh and modern look of the TablePress screens, here are the highlights of TablePress 2.0:

Completely new “Edit” screen for tables

  • TablePress now has an even more spreadsheet-like user interface that makes working with large tables a breeze.
  • Editing will be much faster: A right-click context menu allows for quick access to the table manipulation tools.
  • A keyboard shortcut for saving changes will save a lot of scrolling.

Block editor support instead of having to deal with Shortcodes

  • The new “TablePress table” block will give you a preview of the table when inserting it into a post or page, for a more intuitive embedding of tables. You won’t even have to remember the table ID, as a table search is included.
  • And if you want, converting existing Shortcodes is just two clicks away.

Easier styling of tables with CSS variables

  • You can now use CSS variables instead of complex CSS selectors for quicker and easier styling changes, in particular of table colors.
  • The CSS selectors in the default CSS have been simplified for higher compatibility with more themes.

Importing tables is easier and more powerful than ever

  • Simply drag&drop files to import them — even multiple files at once, even of different formats!
  • No more need to choose the import file format: The auto detection will know if it’s a CSV, Excel, HTML, or JSON file.
  • In addition, more file formats are recognized, like the LibreOffice ODS format.
  • The Excel import is much more powerful: For example, clickable links and simple styling will be recognized and imported!
  • The Replace/Append select box also has a live-search with autocomplete now, making finding the right table much faster.

New formula calculation engine

  • TablePress now understands many more formulas, just as you know them from Excel!
  • The formulas even support text strings now, which enables many new ways of automatically creating table content.
  • When exporting tables, potentially dangerous formulas will be escaped, to increase protection against CSV injection attacks.

Premium versions

  • 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!

Behind the scenes

  • Cleaned up and simplified code, for easier future maintenance, to follow WordPress Coding Standards, and to offer helpful inline documentation.
  • Updated external libraries to benefit from enhancements and bug fixes.
  • Automated code compatibility checks and build tools simplify chores for easier development.
  • Support for PHP 8.1 and PHP 8.2.
  • TablePress 2.0 要求至少 WordPress 5.8!