
內容簡介
OmniWise Rocket Forms Pro 是一款 WordPress 外掛,能將您的網站與 Rocket Forms Pro 表單建構平台連接。使用短碼或原生 Gutenberg 區塊,輕鬆在任何頁面或文章中嵌入表單,提升網站互動性。
【主要功能】
• 使用短碼 [owrfp_form id="FORM_ID"] 嵌入表單
• 原生 Gutenberg 區塊,實時選擇表單
• 自動調整 iframe 高度,無滾動條
• 管理控制台顯示所有表單及短碼
• API 金鑰認證,確保數據安全
外掛標籤
開發者團隊
原文外掛簡介
OmniWise Rocket Forms Pro is a WordPress plugin that connects your site to the Rocket Forms Pro form builder SaaS. Embed any of your forms on any page or post using shortcodes or the native Gutenberg block.
This plugin is developed by OmniWise and is not affiliated with any other form-related products or services.
Features:
* Embed forms with the [owrfp_form id="FORM_ID"] shortcode
* Native Gutenberg block with live form selection
* Automatic iframe height adjustment (no scrollbars)
* Admin dashboard showing all your forms and shortcodes
* API key authentication — your data stays secure
Requirements:
* An active Rocket Forms Pro account (rocketformspro.com)
* API key from your WordPress Settings page
How to embed your forms
Gutenberg (Block Editor)
Edit a page or post
Click + to add a block
Search for “Rocket Forms Pro”
Select your form from the dropdown
Shortcode (works everywhere)
Paste the shortcode in any page, post, or widget area:
[owrfp_form id=”YOUR-FORM-ID”]
You can copy the shortcode from Rocket Forms → My Forms in your WordPress admin, or from the “Copy WordPress shortcode” option in the Rocket Forms Pro app.
Avada / Fusion Builder
Edit your page with Fusion Builder
Add a “Code Block” element
Paste your shortcode: [owrfp_form id="YOUR-FORM-ID"]
Elementor
Edit your page with Elementor
Add a “Shortcode” widget
Paste your shortcode: [owrfp_form id="YOUR-FORM-ID"]
WPBakery / Visual Composer
Add a “Text Block” or “Raw HTML” element
Paste your shortcode: [owrfp_form id="YOUR-FORM-ID"]
Divi Builder
Add a “Code” module
Paste your shortcode: [owrfp_form id="YOUR-FORM-ID"]
External services
This plugin connects to the Rocket Forms Pro API to retrieve your forms and validate your API key. This connection is required for the plugin to function.
What data is sent:
* Your API key (for authentication) — sent as a Bearer token with each request
* Requests to list your forms and retrieve form details
When data is sent:
* When you save or validate your API key in the plugin settings
* When loading the admin dashboard (to display your forms list)
* When using the Gutenberg block editor (to show available forms)
* Cached locally for 5 minutes to reduce API calls
Service provider: Rocket Forms Pro by OmniWise AB
* Website: https://rocketformspro.com
* Terms of Service: https://rocketformspro.com/terms
* Privacy Policy: https://rocketformspro.com/privacy
Development
The Gutenberg block editor script (assets/js/block.js) is compiled from the JSX source file included in the plugin at src/block.jsx.
To build from source:
Navigate to the plugin directory
Run npm install
Run npm run build
This uses @wordpress/scripts to compile and minify the block editor script.
