| 开发者 | nihad1122 |
|---|---|
| 更新时间 | 2026年9月29日 13:25 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
[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.;-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.
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.
Yes. Put the same attributes (for example te_responsive=on) in the block's "Configuration parameters" field.
No. On any paid TablePress plan the add-on automatically stands down, because those plans already provide these features.
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.
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.