[WordPress] 外掛分享: YOUELBLOCKS

前言介紹

  • 這款 WordPress 外掛「YOUELBLOCKS」是 2026-01-29 上架。
  • 目前尚無安裝啟用數,是個很新的外掛。如有要安裝使用,建議多測試確保功能沒問題!
  • 上一次更新是 2026-02-16,距離現在已有 9 天。
  • 外掛最低要求 WordPress 5.0 以上版本才可以安裝。
  • 外掛要求網站主機運作至少需要 PHP 版本 7.4 以上。
  • 尚未有人給過這款外掛評分。
  • 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。

外掛協作開發者

mosksmin |

外掛標籤

form | blocks | gutenberg | contact form | form builder |

內容簡介

總結:YOUELBLOCKS 是一個強大的 WordPress 外掛,讓您可以使用 WordPress 區塊編輯器(Gutenberg)輕鬆直覺地建立和管理自訂表單。

以下是製作問題與答案所需的內容:

### 問題:
1. YOUELBLOCKS 是什麼?
2. 這個外掛的主要功能有哪些?
3. 這個外掛支援哪些技術功能?
4. 運行這個外掛需要的系統需求是什麼?
5. 可以使用這個外掛進行哪些用途?
6. 這個外掛具有哪些安全功能?

### 答案:
1. YOUELBLOCKS 是一個 WordPress 外掛。
2. 它的主要功能包括:
- 使用區塊建立表單,支援拖放功能
- 提供 15 種以上的表單類型,包括文字、電子郵件、檔案上傳、勾選框等
- 提供實時數據管理和匯出功能
- 可將用戶輸入轉換為 PDF 附件並下載
- 可避免重複密碼,啟用數據修改,支援短代碼顯示表單數據
- 具有響應式設計和增強的安全功能

3. 技術功能包括:
- 完全支援 WordPress 5.0+ 版本
- 支援 PHP 7.4+,並優化性能
- 完整的多語言支持和 REST API 相容
- 具有開發人員友好的擴展架構

4. 系統需求包括:
- WordPress 版本需為 5.0 或以上(建議使用 6.0+)
- PHP 版本需為 7.4 或以上(建議使用 8.0+)
- 記憶體需求最低要求 64MB(建議使用 128MB+)
- 必要的擴展包括 json、mbstring

5. 可以用於以下用途:
- 聯絡表單、調查、活動報名、商品訂單、使用者註冊、意見回饋、契約生成和應用程式管理

6. 安全功能包括:
- AJAX 請求的安全標記驗證
- 嚴格的輸入數據驗證和淨化
- 安全的檔案上傳功能。

原文外掛簡介

YOUELBLOCKS is a powerful WordPress plugin that allows you to create and manage custom forms easily and intuitively using the WordPress block editor (Gutenberg).
🚀 Key Features

Block-based Form Builder: Easily build forms with drag and drop
Various Field Types: Support for 15+ field types including text, email, file upload, checkbox, and more
Real-time Data Management: View and manage submitted data in real-time
Data Export: Export data in CSV and Excel formats
PDF Generation: Convert user input to PDF for email attachment and download
Password Duplicate Validation: Prevent duplicate passwords and enable data modification
Shortcode Support: Display form data easily with shortcodes
Responsive Design: Works perfectly on all devices
Enhanced Security: Security features including nonce verification and data sanitization

🔧 Technical Features

WordPress 5.0+ Full Support: Fully compatible with the latest WordPress versions
PHP 7.4+ Support: Performance optimization using latest PHP features
Multilingual Support: Full internationalization (i18n) support
REST API Compatible: Full WordPress REST API support
Extensible Architecture: Developer-friendly structure

📋 System Requirements

WordPress: 5.0 or higher (recommended: 6.0+)
PHP: 7.4 or higher (recommended: 8.0+)
Memory: Minimum 64MB (recommended: 128MB+)
Required Extensions: json, mbstring

🎯 Use Cases

Contact Forms: Customer inquiries and consultation requests
Surveys: User opinion collection and analysis
Event Registration: Event participation applications
Product Orders: Simple order forms
User Registration: Custom member registration
Feedback Collection: Opinion collection for service improvement
Contract Creation: PDF generation and email sending
Application Management: Password-based data modification and management

🔒 Security Features

Nonce Verification: Security token verification for all AJAX requests
Data Validation: Strict input data validation and sanitization
File Upload Security: Secure file upload handling
Permission Management: Access control based on user permissions
XSS Prevention: Cross-site scripting attack prevention

🌍 Multilingual Support

Full Internationalization: WordPress standard i18n support
Translation Templates: POT file provided for translation work
Multilingual Strings: All user interface text can be translated
Locale Support: Support for various languages and regional settings

Developer Information
개발자 가이드
YOUELBLOCKS는 개발자 친화적인 구조로 설계되었습니다:
클래스 구조
`php

YOUELBLOCKS_Manager // 메인 관리 클래스
├── YOUELBLOCKS_Editor // 블록 에디터 관리
├── YOUELBLOCKS_Public // 프론트엔드 관리
├── YOUELBLOCKS_Admin // 관리자 페이지
├── YOUELBLOCKS_Utils // 유틸리티 함수
└── YOUELBLOCKS_Compatibility // 호환성 체크
`
훅과 필터
`php

// 폼 데이터 처리 전
add_filter(‘youelblocks_before_save_form_data’, $callback);
// 폼 데이터 처리 후
add_action(‘youelblocks_after_save_form_data’, $callback);
// 필드 렌더링 커스터마이징
add_filter(‘youelblocks_field_render’, $callback);
`
REST API
`php

// 폼 데이터 조회
GET /wp-json/youelblocks/v1/forms/{page_id}/data
// 폼 데이터 생성
POST /wp-json/youelblocks/v1/forms/{page_id}/data
`
기여하기
YOUELBLOCKS 개발에 기여하고 싶으시다면:

GitHub 저장소를 포크하세요
기능 브랜치를 생성하세요
변경사항을 커밋하세요
Pull Request를 제출하세요

라이선스
이 플러그인은 GPL v2 또는 그 이상의 라이선스 하에 배포됩니다.
Support
지원 채널

공식 웹사이트: https://youelblocks.co.kr
지원 포럼: https://youelblocks.co.kr/support
이메일 지원: [email protected]
GitHub Issues: https://github.com/youelblocks/youelblocks/issues

문서

사용자 가이드: https://youelblocks.co.kr/docs
개발자 문서: https://youelblocks.co.kr/docs/developer
API 문서: https://youelblocks.co.kr/docs/api

External Services
This plugin can optionally use Google reCAPTCHA v2 to protect forms from spam submissions.

Service name: Google reCAPTCHA v2
Purpose: Verify that form submissions are made by humans, not automated bots.
What data is sent and when:

When a user views a form with CAPTCHA enabled, their browser loads the Google reCAPTCHA script from https://www.google.com/recaptcha/api.js.
When the user submits the form, the CAPTCHA response token and basic request metadata (such as IP address, browser information, and related technical details collected by Google) are sent to https://www.google.com/recaptcha/api/siteverify for verification.

Where data is sent:

Google LLC (reCAPTCHA service), via the domains www.google.com and related Google endpoints.

Terms of Service and Privacy Policy:

Google reCAPTCHA Terms of Service: https://policies.google.com/terms
Google Privacy Policy: https://policies.google.com/privacy

reCAPTCHA can be enabled or disabled at any time from the YOUELBLOCKS admin settings page. If you do not enable CAPTCHA, no data is sent to Google reCAPTCHA.
커뮤니티

WordPress.org 포럼: https://wordpress.org/support/plugin/youelblocks
GitHub Discussions: https://github.com/youelblocks/youelblocks/discussions

各版本下載點

  • 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
  • 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「YOUELBLOCKS」來進行安裝。

(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。


最新版本

延伸相關外掛(你可能也想知道)

文章
Filter
Apply Filters
Mastodon