Linux 软件免费装
Banner图

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

开发者 isomite
更新时间 2026年4月4日 07:37
PHP版本: 7.4 及以上
WordPress版本: 6.9
版权: GPLv2 or later
版权网址: 版权信息

标签

embed table spreadsheet data table google sheets

下载

2.1.0 2.1.1

详情介绍:

SheetFusion turns any publicly published Google Sheet into a fully interactive table on your WordPress site in seconds — no API key, no OAuth, no complicated setup. Publish your sheet, paste the shortcode or drop in the block, done. No personal visitor data is ever transmitted to external servers. Features How it works SheetFusion fetches your sheet in CSV format via Google's public gviz/tq endpoint. No authentication is required as long as the sheet is published to the web. External Services & Third-Party Libraries This plugin connects to the following external service: The following third-party JavaScript and CSS libraries are bundled locally within the plugin (no external CDN requests are made to your visitors' browsers): Support Have a question or found a bug? Post in the Support tab above and we'll get back to you.

安装:

Via the WordPress plugin installer (recommended)
  1. In your WordPress dashboard go to Plugins → Add New.
  2. Search for SheetFusion and click Install Now, then Activate.
  3. Go to SheetFusion → My Sheets in the admin menu and add your first sheet.
Manual installation via FTP
  1. Download the plugin zip and extract it.
  2. Upload the sheetfusion folder to /wp-content/plugins/.
  3. Activate SheetFusion via Plugins → Installed Plugins.
  4. Go to SheetFusion → My Sheets in the admin menu and add your first sheet.
Publish your Google Sheet first In Google Sheets: File → Share → Publish to the web → select your sheet tab → Publish.

升级注意事项:

2.1.1 Adds native Gutenberg block support. Fully backward-compatible — all existing shortcodes continue to work without any changes.

常见问题:

Where do I find my Sheet ID?

It's the long string in your Google Sheets URL between /d/ and /edit: https://docs.google.com/spreadsheets/d/{SHEET_ID}/edit

How do I add a SheetFusion table in the block editor?

Click the + button to add a new block, search for SheetFusion Table, and insert it. Enter your Sheet ID and Sheet Name in the settings panel on the right. The table will render a live preview directly in the editor.

My sheet is not loading — what should I check?

Make sure the sheet is published to the web (File → Share → Publish to the web). The plugin cannot access private sheets.

Can I display multiple sheets on the same page?

Yes. Each block or shortcode renders a completely independent table with a unique ID.

How do I filter rows to only show certain data?

Use the filter_column and filter_value attributes. For example, to show only rows where column 2 contains "London": [sheetfusion id="..." sheet="Sheet1" filter_column="2" filter_value="London" filter_mode="contains"] In the block editor, these options are available in the Server-Side Filter panel in the block settings sidebar.

Can I disable the export buttons?

Yes — set export="" to hide all buttons, or pass a specific list: export="csv,print". In the block editor, use the Export & Buttons panel.

How do I change the theme?

Add theme="dark" (or stripe / minimal) to your shortcode. In the block editor, select a theme from the Display panel. You can also set a site-wide default in SheetFusion → Settings.

How do I make URLs in my sheet clickable?

Use the link_columns attribute with a comma-separated list of 1-based column numbers. For example, to auto-link URLs in columns 1 and 3: [sheetfusion id="..." sheet="Sheet1" link_columns="1,3"] In the block editor, this option is available in the Advanced panel.

My sheet has tens of thousands of rows — will it work?

SheetFusion renders tables in the browser, so very large sheets can affect page performance. A configurable row cap (default 5,000) is applied to prevent memory issues. Increase or decrease it in SheetFusion → Settings.

Can I force a cache refresh?

Yes, but only administrators can do this. Add refresh="1" to your shortcode. This bypasses the cache for that render only. (The block always renders from cache in the editor preview — force-refresh only applies to the shortcode.)

Does this plugin collect or transmit visitor data?

No. SheetFusion does not collect, store, or transmit any personal data about your site's visitors. The only external request it makes is from your server to Google to fetch the sheet content — no visitor IP addresses or identifiers are included.

更新日志:

2.1.1 — 2026-04-03 2.1.0 — 2025-01-01 2.0.0 — 2024-06-01 1.0.0 — 2024-01-01