Linux 软件免费装
Banner图

Rowlane Table Extras for TablePress

开发者 nihad1122
更新时间 2026年9月29日 13:25
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

tablepress fixed header responsive tables table filter table export

下载

详情介绍:

Rowlane Table Extras for TablePress adds the interactive table features many site owners miss from the free TablePress plugin — without changing your tables or their shortcodes. Turn a feature on site-wide, per table, or per shortcode, and it applies to any table that has the built-in "Use DataTables" option enabled. Features in this version: This is an independent add-on. It is not affiliated with, endorsed by, or sponsored by TablePress or its author; the name is used only to describe compatibility. The plugin does nothing when TablePress is inactive or when a paid TablePress plan is in use. How to use
  1. In TablePress, make sure the table has the "Use DataTables" feature enabled (Edit table → Table Options).
  2. Enable the features you want on the Rowlane Table Extras settings screen — either as site-wide defaults or per table.
  3. Or set them per shortcode, e.g. [table id=1 te_responsive="on" te_buttons="copy,csv,print" te_fixed_header="on" te_column_filters="all" te_column_search="1" te_search_panes="all" te_search_builder="on" te_search_highlight="on" te_column_reorder="on" te_fixed_columns="1" te_row_group="2" te_index_column="on" te_alphabet="2" te_auto_filter="Fruit" te_highlight="5:gt:30:green;2:eq:Bakery:blue:row" te_fuzzy="on" te_invert="on" te_row_filter="2:eq:Bakery" te_row_reorder="on" te_paging_type="full_numbers" te_length_menu="10,25,50,all" te_layout="bottom" /]. The same keys work in the TablePress block's "Configuration parameters" field.
Content highlighting rules are ;-separated as column:operator:value:color[:scope] — operator is one of eq, neq, contains, gt, lt, gte, lte; color is green, red, yellow, blue, orange, or gray; scope is cell (default) or row. Row-filtering rules use the same ;-separated column:operator:value form (a row must match every rule to be shown). The default table style is a site-wide setting only, on the Table Extras settings screen. Privacy The plugin makes no external requests and stores no personal data. All scripts and styles are served from your own site.

屏幕截图:

  • Column filter dropdowns above the table.
  • Copy/CSV/Print export buttons.
  • The Rowlane Table Extras settings screen with site-wide defaults and per-table overrides.

常见问题:

Do I need to change my tables?

No. Enable a feature and it applies to your existing tables and shortcodes. It only enhances tables that have TablePress's "Use DataTables" option turned on.

Does it work with the TablePress block?

Yes. Put the same attributes (for example te_responsive=on) in the block's "Configuration parameters" field.

I use TablePress Pro/Max. Will this conflict?

No. On any paid TablePress plan the add-on automatically stands down, because those plans already provide these features.

Which libraries are bundled?

The DataTables JavaScript library and its Select, SearchPanes, SearchBuilder, Responsive, Buttons, FixedHeader, FixedColumns, RowGroup, ColReorder, and RowReorder extensions, plus mark.js for search highlighting (all MIT-licensed). See assets/datatables/LICENSES.txt.

Where is the source for the bundled JavaScript?

assets/datatables/te-datatables.min.js is a concatenation of the above libraries' official npm distributions plus this plugin's own un-minified helper sources in assets/js/src/. The exact versions are pinned in package.json and listed in assets/datatables/LICENSES.txt. Rebuild it from source with npm ci && npm run build (the build is assets/js/build-datatables.mjs); npm run dist produces the distributable package. No code is obfuscated.

更新日志:

1.7.0 1.6.1 1.6.0 1.5.0 1.4.0 1.3.0 1.2.0 1.1.0 1.0.0