plugin-icon

SheetFusion – Sync Google Sheets Into Tables. No Row Limits, No API Keys.

Oleh isomite·
Create responsive WordPress tables from public Google Sheets with saved settings, visual themes, shortcodes, and a block.
Penilaian
5
Versi
2.3.3
Terakhir diperbarui
May 21, 2026
SheetFusion – Sync Google Sheets Into Tables. No Row Limits, No API Keys.

SheetFusion turns public Google Sheets into modern WordPress tables without API keys, OAuth, visitor tracking, or telemetry.

Version 2.3.3 adds a saved table dropdown to the SheetFusion block and includes the WordPress 7.0 and Plugin Check compatibility updates.

Highlights

  • Saved table builder with per-table settings
  • Admin-only visualizer for colors, themes, density, and responsive behavior
  • Gutenberg block and shortcode support
  • Backward-compatible direct sheet embeds
  • Search, sorting, pagination, result info, row menu, and CSV/Excel/PDF/Print export buttons
  • Responsive modes: horizontal scroll, stacked rows, and mobile cards
  • Safe HTML columns for limited, sanitized links and inline markup
  • Optional sticky header and max-height table scrolling
  • Server-side row filtering by column
  • No row-count paywall; only a configurable safety cap to protect server memory
  • No telemetry and no external frontend CDN requests

How it works

SheetFusion fetches CSV data from Google’s public export endpoint. Your sheet must be published to the web. Private sheets are not supported because SheetFusion intentionally avoids API keys and OAuth.

External Services

This plugin connects to:

  • Google Sheets (docs.google.com) – your WordPress server fetches public CSV data for the Sheet ID and tab name you provide.

SheetFusion does not collect, store, or transmit personal visitor data to SheetFusion servers. Visitors’ browsers do not request bundled table libraries from external CDNs.

Bundled Libraries

The following libraries are bundled locally:

  • DataTables 1.13.8 – MIT
  • DataTables Buttons 2.4.2 – MIT
  • JSZip 3.10.1 – MIT

Shortcode Reference

Saved table mode:

[sheetfusion table="123"]

Saved table mode uses saved settings only. The optional class attribute adds a wrapper class:

[sheetfusion table="123" class="financial-table-wrapper"]

Direct shortcode mode:

[sheetfusion id="SHEET_ID" sheet="Sheet1"]

Direct shortcode attributes:

  • theme – clean, stripe, minimal, dark, editorial, compact
  • density – comfortable, compact, spacious
  • responsive – scroll, stack, cards
  • page_length – rows per page
  • order_column – 1-based default sort column
  • order_dir – asc or desc
  • search, pagination, info, length_menu – true or false
  • filter_column, filter_value, filter_mode – server-side row filtering
  • export – csv, excel, pdf, print. PDF opens a browser print/save-to-PDF view without bundling a large PDF library.
  • height – optional max height in pixels
  • sticky_header – true or false
  • max_rows – direct mode parse cap

For security, direct shortcodes escape cell HTML by default. To render links such as <a href="/company/example/">Example</a>, create a saved table and set that column type to Safe HTML.

Gratisdi paket berbayar
Diuji hingga
WordPress 7.0
Plugin ini tersedia untuk diunduh untuk diinstal di situs .