Linux 软件免费装
Banner图

BaraTables

开发者 nathannoom
更新时间 2026年8月13日 21:15
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

shortcode tables csv charts datatables

下载

1.2.4 1.2.3 1.1.0 1.1.1 1.0.0 1.2.0 1.2.1 1.0.1 1.2.2 1.2.5

详情介绍:

BaraTables builds interactive tables and charts from your site data. Use manual rows, CSV uploads, WordPress content, or an external MySQL/MariaDB database, then publish with a shortcode. Import a JSON, XML, HTML, CSV, TXT, or ZIP export from another table plugin or a spreadsheet to rebuild an existing table. Tables can include search, sorting, pagination, filters, export buttons, column visibility controls, and custom control layouts. Charts draw from any BaraTables table and embed separately with their own shortcode. Features:

安装:

  1. Upload the baratables folder to /wp-content/plugins/.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Go to Tables in the admin menu and create your first table.
  4. Use the shortcode [bara_table id="your-table-slug"] to embed it.

屏幕截图:

  • Frontend table with search, filters, CSV and Excel export, column visibility, sorting, and pagination.
  • Table Options tab with saved state, scrolling, row limits, layout, styling, and export controls.
  • Chart builder and chart-type gallery with all supported chart types.

升级注意事项:

1.2.5 Broader and more accurate table imports, faster tables and chart-only pages, reliable saves, clear load errors, PHP 7.4 compatibility, and secure import validation. 1.2.4 Adds radar, heatmap, and treemap charts. 1.2.3 Security fixes: password-protected post content and post passwords could be displayed in a table. Also fixes date sorting, sticky posts, and Media tables. 1.2.2 Includes a security fix for the table editor. Fixes category and tag filtering, Advanced Custom Fields columns, and settings lost when editing an external database connection. If you use row-level access control, open and re-save those tables: some show no rows until you do. 1.2.1 Adds Excel export, five new chart types, saved table state, and scrolling and row-limit controls. 1.1.1 "Format as date" works on every data source, front-end controls follow the site language, and shortcodes without an id no longer error on older WordPress. Includes a security fix for the table editor. 1.1.0 Import tables from other plugins or spreadsheets, rename Table and Chart IDs, reorder manual rows, and use translation-ready headers. Includes fixes and security hardening. 1.0.1 Maintenance release with improved date formatting controls and safer frontend output. 1.0.0 Initial release.

常见问题:

What data sources are supported?

CSV files from the media library, manual data entry via the admin editor, WordPress content, and external MySQL/MariaDB databases.

Which table plugin exports can I import?

For TablePress, use a single-table JSON export. Ninja Tables classic and drag-and-drop JSON exports are supported; export an externally connected table as CSV. WP Table Builder XML or CSV, Visualizer CSV, Supsystic JSON or CSV, League Table XML, and data-only CSV exports from wpDataTables and Tablesome are also supported. HTML table exports can be imported directly. For a ZIP containing multiple tables, BaraTables previews and imports the first supported table and tells you how many were found. Imports rebuild the table data and compatible display settings. Plugin-specific styling, formulas, shortcodes, charts, and external data connections are not carried over. Export XLS or XLSX files as CSV first. An upload or pasted import can be up to 5 MB. ZIP files can contain up to 50 entries, with each entry up to 5 MB and up to 20 MB total when expanded.

How many rows can a table load?

Each table loads up to 1,000 rows by default. The Options tab lets administrators choose a limit from 1 to 10,000 rows. The limit applies to tables and charts across every data source.

Can I link to a filtered view of a table?

Yes. Filtering or searching a table updates the page address as you go, so you can copy it and share that exact view. You can also build the link yourself using btbl_filter[column-slug], btbl_search, and btbl_search_cols.

How do I add a chart?

Create a table first, then go to Charts and create a new chart linked to that table. Use [bara_chart id="your-chart-slug"] to embed it.

Can I customize the table appearance?

Yes. The Options tab provides controls for striping, hover effects, borders, compact mode, pagination style, button labels, search text, and info display. You can also arrange layout zones for full control over where controls appear.

Can I style BaraTables with custom CSS?

Yes. BaraTables ships minimal frontend styles so your theme stays in control. Use your theme stylesheet, the Site Editor, or additional custom CSS to adjust colors, spacing, typography, borders, and button styles.

Where can I see examples?

Visit https://ktisisweb.com/baratables/ for screenshots, feature notes, and styling guidance, or use the Live Preview button on the WordPress.org plugin page for a temporary interactive demo.

更新日志:

1.2.5 New: Improvements: Fixes: Security: 1.2.4 1.2.3 Improvements: Security: Fixes: 1.2.2 New: Fixes: Improvements: Security: 1.2.1 1.1.1 Fixes: Security: 1.1.0 New: Improvements: Fixes: Security: 1.0.1 1.0.0