
內容簡介
Rawnaq 是一款輕量級、以速度為優先的模組化庫,能夠在不增加 WordPress 網站負擔的情況下,提供高度互動、美觀且可自訂的元素。
【主要功能】
• 零 jQuery 依賴:前端使用原生 JavaScript,實現近即時渲染
• 按需載入資源:僅在需要的頁面載入 CSS/JS 檔案
• 模組化代碼庫:完全支持開發者擴展新組件
• 互動式中心圖:可導出 PNG/SVG 的工作流程圖
• 3D 傾斜卡片:輕量級的互動傾斜卡片
• 智能表單:包含電子郵件和 WhatsApp 重定向的潛在客戶表單
外掛標籤
開發者團隊
原文外掛簡介
Rawnaq is a lightweight, speed-first modular library. It introduces highly interactive, beautiful, and customizable elements without bloating your WordPress site.
Key highlights:
* Zero jQuery Dependency: The frontend is powered by vanilla JavaScript for near-instant rendering.
* On-Demand Assets: CSS/JS files are only loaded on pages where the widgets/blocks actually exist.
* Modular Codebase: Fully ready for developers to extend with new components.
Included Modules
Hub Diagram: Interactive Hub & Spoke workflow diagram (PNG/SVG export).
3D Tilt Card: Interactive tilt cards (kept ultra-light).
Scroll Sync Timeline: CSS scroll-driven timeline with JS fallback.
Floating Dock Menu: macOS dock + WhatsApp Contact Mode.
Flow Chart: Org/process/freeform + WP Users org + PNG/SVG export.
Scroll Progress + TOC: Reading progress + smart TOC.
Bento Grid: Marketing bento with Elementor resize + Gutenberg InnerBlocks.
Scroll Story Chapters: Scrollytelling with pinned media.
Smart Form: Lead form with email + WhatsApp redirect, layouts, uploads, multi-step.
Case-Study Grid: CPT/manual portfolio, multi-filter, gallery modal, link-out, load more.
External services
Rawnaq may call the following third-party services when you enable related features. No data is sent unless you configure the feature.
Google reCAPTCHA v3 — Optional spam protection on Smart Form. Site/secret keys are set in plugin settings. Form tokens are verified via Google’s siteverify API. reCAPTCHA · Terms · Privacy Policy
WhatsApp (wa.me) — Optional. Opens a WhatsApp chat URL with a prefilled message when Floating Dock or Smart Form WhatsApp delivery is enabled. WhatsApp · Terms · Privacy Policy
Mailchimp — Optional. When Smart Form’s CRM delivery is set to Mailchimp, the submitted email address (and any mapped merge fields) is sent to Mailchimp’s API to subscribe the contact to the audience/list you configure. Requires your own Mailchimp API key. Mailchimp · Terms · Privacy Policy
HubSpot — Optional. When Smart Form’s CRM delivery is set to HubSpot, the submitted form field values are sent to HubSpot’s Forms API using the portal ID and form GUID you configure. HubSpot · Terms · Privacy Policy
Custom webhook / Slack incoming URL — Optional. Smart Form can POST submission JSON to a URL you provide (e.g. Slack Incoming Webhooks). Only the endpoint you configure is contacted.
Third-party libraries
QRCode.js (davidshimjs) — MIT-compatible QR rendering for Floating Dock WhatsApp mode. Human-readable source: assets/js/qrcode.js (also minified as qrcode.min.js). Upstream: https://github.com/davidshimjs/qrcodejs
Privacy
Rawnaq does not phone home. Any personal data stays in your WordPress site or goes only to services you explicitly configure.
Smart Form submissions — When “Log submissions” is enabled, form entries (which may include name, email, phone, message, and uploaded files) are stored as private rawnaq_sf_entry posts in your database. They are retained until you delete them under Rawnaq → Form Submissions.
Data export / erase — Rawnaq registers exporter and eraser callbacks with WordPress core, so entries are included in Tools → Export Personal Data and removed via Tools → Erase Personal Data when requested by email.
Delivery services — Email uses your site’s wp_mail. Optional integrations only contact the endpoints you configure: WhatsApp (wa.me link in the visitor’s browser), Google reCAPTCHA (spam scoring), a webhook/Slack URL, or a CRM/ESP (Mailchimp / HubSpot) when you enable and configure it.
Floating Dock analytics — Optional click counts are stored locally in the rawnaq_dock_clicks option; no personal data is recorded.
Credits
Rawnaq is developed and maintained by itsmanzur. All code, design, and assets in this plugin are original work created specifically for Rawnaq.
Source code: https://github.com/itsmanzur/rawnaq
