[WordPress] 外掛分享: SheetPop

首頁外掛目錄 › SheetPop
全新外掛
安裝啟用
尚無評分
40 天前
最後更新
問題解決
WordPress 6.0+ PHP 8.0+ v0.2.2 上架:2026-03-22

內容簡介

SheetPop 外掛可自動將 Excel (.xlsx) 模板轉換為 PDF,適用於生成發票、收據、報價單等文件,提升表單提交的效率與便利性。

【主要功能】
• 上傳帶有佔位符的 Excel 模板
• 提交 Contact Form 7 時自動生成 PDF
• WooCommerce 訂單發票生成
• 表單提交後顯示下載連結
• 管理員郵件通知含 PDF 連結
• 每月使用量追蹤

外掛標籤

開發者團隊

⬇ 下載最新版 (v0.2.2) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「SheetPop」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

SheetPop converts Excel (.xlsx) templates to PDF automatically when forms are submitted. Perfect for generating invoices, receipts, quotations, and other documents.
Features:

Upload Excel templates with placeholders
Automatic PDF generation on Contact Form 7 submission
WooCommerce order invoice generation
Download link display after form submission
Admin email notification with PDF link
Monthly usage tracking
All features are available with the free API key — no premium-only features or locked functionality

How It Works:

Upload an Excel template with placeholders like {{field_name}}
Connect the template to a Contact Form 7 form
When users submit the form, PDF is generated automatically
Users can download the PDF from the confirmation page

Supported Excel Features:

Basic formulas (SUM, IF, VLOOKUP, etc.)
Cell formatting and borders
Images (PNG, JPEG)
Japanese fonts (Noto Sans JP, Noto Serif JP)

Limitations:

Macros (VBA) are not supported for security reasons
Pivot tables are not supported
Conditional formatting has limited support

External services
This plugin relies on two external services to function. No data is sent to any external service without user action (form submission or admin registration).
SheetPop API
This plugin connects to the SheetPop API to convert Excel templates into PDFs.

Service URL: https://sheetpop.dev
API Endpoint: https://jl46dss506.execute-api.ap-northeast-1.amazonaws.com

The following data is sent to the SheetPop API:

Registration (POST /register) — When the site administrator registers for an API key from the plugin settings page, the admin email address, site URL, and locale are sent. This happens once during initial setup.
Template upload (POST /templates/upload-url) — When the administrator uploads an Excel template from the plugin settings page, a pre-signed upload URL is requested. The template file name and size are sent.
PDF generation (POST /convert) — When a visitor submits a Contact Form 7 form (or a WooCommerce order is completed), the form field values and template key are sent to generate a PDF.
Job polling (GET /jobs/{id}) — After PDF generation is requested, the plugin polls for the job status. Only the job ID is sent.
Usage check (GET /usage) — When the administrator views the plugin settings page, the current month’s usage count is retrieved.

Terms of Service
Privacy Policy

Amazon S3 (Amazon Web Services)
Generated PDF files and uploaded Excel templates are stored in Amazon S3, operated by the SheetPop service. The plugin does not communicate with Amazon S3 directly — all S3 interactions are handled server-side by the SheetPop API. Generated PDFs are automatically deleted after 24 hours.

AWS Terms of Service
AWS Privacy Policy

By using this plugin, you agree to the SheetPop Terms of Service and Privacy Policy.

延伸相關外掛

文章
Filter
Apply Filters
Mastodon