
SheetFusion turns public Google Sheets and spreadsheets into searchable, sortable, responsive WordPress tables using a Gutenberg block or shortcode.
It is designed for site owners who manage data in Google Sheets and want to publish that data on WordPress without creating a Google Cloud project, setting up OAuth, paying for higher row limits, or relying on external frontend CDN requests.
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.
Many table plugins require manual table editing, paid upgrades for larger tables, API setup, or external services. SheetFusion is designed for site owners who already manage data in Google Sheets and want a simple way to publish that data as a WordPress table.
Publish the sheet, paste the Sheet ID, choose your display settings, and embed the table with a block or shortcode.
SheetFusion fetches CSV data from Google’s public export endpoint. Your Google Sheet must be published to the web.
Because SheetFusion uses public CSV export, it does not require a Google API key, OAuth app, Google Cloud project, or private account connection.
Private Google Sheets are not supported.
This plugin connects to:
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.
The following libraries are bundled locally:
Saved table mode:
[sheetfusion table="123"]
Optional wrapper class:
[sheetfusion table="123" class="financial-table-wrapper"]
Saved table mode uses saved settings only. Saved table settings come from SheetFusion > Table Setup and are not overridden by shortcode or block display defaults.
Direct shortcode mode:
[sheetfusion id="SHEET_ID" sheet="Sheet1"]
Direct shortcode attributes:
theme – clean, stripe, minimal, dark, editorial, compactdensity – comfortable, compact, spaciousresponsive – scroll, stack, cardspage_length – rows per pageorder_column – 1-based default sort columnorder_dir – asc or descsearch, pagination, info, length_menu – true or falsefilter_column, filter_value, filter_mode – server-side row filteringexport – csv, excel, pdf, print. PDF opens a browser print/save-to-PDF view without bundling a large PDF library.height – optional max height in pixelssticky_header – true or falsemax_rows – direct mode parse capFor 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.