描述
TablePress 使您能够简便地创建和管理漂亮的表格。您可以使用短代码将表格显示在文章、页面或者小工具中。表格可以通过常用的电子表格软件编辑,所以不需要编程。表格中可以包含各种类型的数据,甚至支持公式计算。TablePress 使用额外的 JavaScript 库来为网站访客提供诸如排序、分页、过滤等其它功能。表格可以通过 Excel、CSV、HTML 和 JSON 等文件格式导入或导出。
更多信息
请访问插件网站 tablepress.org 以获取更多信息或者查看演示。要了解最新动态,请在 Twitter 上关注 @TablePress。
捐助以支持开发
如果您喜欢 TablePress,请在 WordPress 插件目录中为 TablePress 打分并写下您的评论,或者捐助以支持 TablePress 的开发。谢谢您!
TablePress 扩展
附加功能以及一些有用的功能增强会通过额外的插件来提供,也就是 TablePress 扩展,可以通过插件网站获取。
您是不是有很多表格?您可以将它们归集到文件夹中!Wicked Folders Pro 支持 TablePress,对您来说可能是个正确的解决方案。
用法
安装插件之后,您可以在 WordPress 控制面板的“TablePress”页面创建或者管理表格。
要在一篇文章或页面中展示表格,将该表格的短代码 [table id=<ID> /]
嵌入到区块编辑器中的适当位置处的一个 “短代码” 区块中。每个表格都一个唯一的 ID,需要与短代码中的 ID 相对应。
然后,您可能希望改变表格的样式。您可以通过在“插件选项”页面的“自定义 CSS”文本框中输入 CSS 代码来实现。一些常见样式修改的例子可以在 TablePress FAQ 页面找到。
您还可以在表格的“编辑”页面勾选相应的复选框来添加诸如排序、分页、过滤、交替行背景色、高亮行、显示表格名称和/或表格描述等功能。
鸣谢
特别感谢 Allan Jardine 开发的 DataTables JavaScript 库。
感谢语言文件的所有译者!
感谢每一位赞助人、支持者和问题报告者!
授权
本插件是免费软件,按照 GPL 版本 2 (http://www.gnu.org/licenses/gpl-2.0.html) 协议发布和授权。
您可出于任意目的免费使用该软件。
屏幕截图
“所有表格”页面 “编辑”页面 “新增”页面 “导入”页面 “导出”页面 “插件选项”页面 “关于”页面 表格示例(请到 TablePress 网站查看)
安装
最方便的安装 TablePress 的方式是通过您的 WordPress 控制面板。在“插件”页面,单击“安装新插件”,在 WordPress 插件目录搜索“TablePress”。然后,单击“现在安装”并等待安装完成。最后,单击“激活”后开始使用该插件!
手工安装方法与其它的 WordPress 插件的安装方法一样:
- 下载 并解压缩该 ZIP 文件。
- 将 “tablepress” 文件夹移动到您的 WordPress 安装中的 “wp-content/plugins/” 目录,例如使用 FTP。
- 通过您的 WordPress 仪表盘的“插件”页面激活“TablePress”插件。
- 到管理菜单的“TablePress”页面创建和管理表格。
- 要在一篇文章或页面中插入表格,复制该表格的短代码
[table id=<ID> /]
并粘贴到区块编辑器中的适当位置处的一个 “短代码” 区块中。每个表格都一个唯一的 ID,需要与短代码中的 ID 相对应。 - 如果要改变表格的显示样式,可以在“插件选项”页面的“自定义 CSS”文本框中直接输入您的 CSS 样式代码并保存。
常见问题
-
哪里能找到常见问题的答案?
-
很多问题,关于不同功能或者样式,已经在该插件网站的 FAQ 页面 上有了解答。
-
支持?
-
有关支持问题、错误报告,或者需要加入新功能,请使用 WordPress 支持论坛。请先在论坛中搜索,找不到相关回答后再发布新帖。谢谢!
-
需求?
-
简而言之:WordPress 5.6 或更高版本,推荐尽量使用 WordPress 的最新版本。
-
语言和本地化?
-
TablePress 使用 “Translate WordPress” 平台。请查看 WordPress 插件目录 中的 TablePress 页面的边栏来了解我们支持的语言。
为了帮助 TablePress 使用您的语言,请到 TablePress 翻译页面,请使用免费的 wordpress.org 帐户登录并开始翻译。
-
从 WP-Table Reloaded 迁移
-
多年以前,TablePress 取代了已经不再维护的 WP-Table Reloaded 插件。如果您仍在使用旧的插件,请查看 迁移指南 并切换到 TablePress。
-
开发
-
您可以通过插件的官方GitHub 仓库获取更及时的开发信息。
-
在哪里可以获取更多信息?
-
请访问插件官方网站 获取该插件的最新信息,或者在 Twitter 上关注 @TablePress。
评价
贡献者及开发者
更新日志
最新的变化如下面所示。早期的更新,请查看历史更新日志。
Version 1.14
- 完全兼容 WordPress 5.8。
- 增强:改进了「所有表格」页面上的批量操作选择器的行为以提高其用户友好度。
- 增强:应用和强制更多的颗粒代码标准以改进代码的可维护性。
- 增强:在 .xlsx 文件之外增加允许导入 .xlsm 扩展名的文件。
- 增强:为外部整合自定义代码增加更多的选项(过滤和动作挂钩)。
- 补丁:修正「编辑」表格页面上关闭后再次打开的帮助框的处理。
- 补丁:在外部代码整合进 TablePress 时正确返回修改后的表格数据。
- 补丁:为下载的导出文件的文件名使用正确的本地化日期。
- 补丁:修正解析数学公式的代码中的键入错误,该错误会在罕见情况下导致出现错误信息。
- 更新了外部库(DataTables、SimpleXLSX、构建工具)。
- 一些内部改变以提供更好的稳定性,还有翻译和文档的更新。
Version 1.13
- 完全兼容 WordPress 5.7。
- 增强:允许在导入一个 ZIP 压缩的文件存档时候替换/附加到现有的表格。
- 增强:当表格的名称和描述都显示到页面上时为之增加 ARIA 标签。
- 增强:更新“自定义 CSS”中允许的 CSS 属性列表。
- 增强:不再使用已废弃的函数以提高对 PHP 8 和 jQuery 3.x 的兼容性。
- 补丁:在「编辑」表格的页面,当单元格被移动时正确地更新公式中的引用。
- 更新了外部库(DataTables, SimpleXLSX, CSSTidy, Build tools)。
- 一些内部改变以提供更好的稳定性,还有翻译和文档的更新。
- TablePress 1.13 要求 WordPress 5.6 及以上版本!