[WordPress] 外掛分享: Bsaeed Family Tree Builder

首頁 › 外掛目錄 › Bsaeed Family Tree Builder
WordPress 外掛 Bsaeed Family Tree Builder 的封面圖片
全新外掛
安裝啟用
—
尚無評分
34 天前
最後更新
0%
問題解決
WordPress 5.8+ PHP 7.4+ v6.0.1 上架:2026-09-18

內容簡介

Bsaeed Family Tree Builder 是一款全功能的 WordPress 外掛,專為建立家譜網站而設計,支援會員和訂閱功能,無需鎖定或付費功能,讓使用者輕鬆建立和管理家族樹。

【主要功能】
• 互動式可縮放家族樹,支援姓名搜尋
• 每位家庭成員可添加照片和個人相簿
• 支援多個家族樹,獨立設定可見性
• 會員帳號註冊與角色管理功能
• 選擇性 PayPal 訂閱功能,無需強制使用
• 管理員控制台提供會員和訂閱統計

外掛標籤

開發者團隊

⬇ 下載最新版 (v6.0.1) 或搜尋安裝

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

原文外掛簡介

Bsaeed Family Tree Builder is an all-in-one WordPress plugin for building a family tree website with membership and subscription support — everything you need in one plugin, with no locked or paywalled features.
🌳 Family Tree Builder

Interactive, zoomable family tree — search by name, expand/collapse branches, fit-to-screen and center controls
Add photos for each family member, with automatic initials shown when no photo is set
Couples are shown clearly grouped together, visually distinct from other relatives
Personal photo albums for each family member
Social media links (Facebook, Instagram, Twitter, WhatsApp, LinkedIn, YouTube) on individual profiles
Find Connection — instantly discover and visually highlight how any two family members are related, however distant
Support for multiple family trees on one site, each independently configurable
Set each tree’s visibility to Public, Members-Only, or Password-Protected
Export any tree to PDF, or share it directly to Facebook, Twitter, or WhatsApp

👤 User Accounts & Membership

Flexible registration: open sign-up, email verification, or admin-approval — your choice
Full login, logout, forgot-password, and reset-password flows built in
Role-based access control (Member, Moderator, Administrator)
Link a user account to their specific person in the family tree

💳 Subscriptions (Optional)

PayPal-powered recurring subscriptions, entirely optional — the plugin works fully without it
Unlimited custom subscription tiers with your own pricing
Self-service “My Account” page where subscribers manage their plan and billing
Subscription status syncs automatically via PayPal webhooks

📊 Admin Dashboard

At-a-glance stats on membership and subscriptions
Manage a site-wide list of family surnames and villages/locations
Custom colour theme picker — restyle the tree and member pages to match your brand in a few clicks
Automatic page setup for login, registration, password reset, and account pages

🌐 Multi-language Support

Enable and edit translations directly from wp-admin, no separate translation plugin required
Right-to-left (RTL) language support built in

🔔 Notifications

In-app notification bell with unread-count badge for logged-in members

📱 Built for Every Device

Fully responsive design — the tree, forms, and admin pages all work smoothly on phones and tablets

Every feature listed above is fully available to all users; this plugin does not lock or limit its own built-in functionality behind a subscription tier.
Shortcodes

[bsaeed_family_tree_canvas tree_id="1"] — render the family tree canvas
[bsaeed_subscribe plan="basic" price="$9/mo" description="..."] — plan card with a Subscribe button
[bsaeed_my_account] — subscriber dashboard (plan, status, next billing, cancel)
[bsaeed_register] — registration form
[bsaeed_login] — login form
[bsaeed_forgot] — forgot-password form
[bsaeed_reset] — password-reset form (linked from email)
[bsaeed_person_album person_id="5" tree_id="1"] — photo album for a person
[bsaeed_notifications] — bell icon with notification dropdown for logged-in users
[bsaeed_lang_switcher] — language switcher

External services
This plugin connects to PayPal to process subscription payments. It is only used if you configure PayPal billing under Bsaeed Family Tree Builder → SAAS Plans; the family tree and user-account features work without it.
What is sent and when:

When you configure a plan, the plugin requests an OAuth access token from PayPal using the Client ID and Secret you provide.
When a visitor subscribes, the plugin creates a PayPal billing subscription and sends the selected plan ID.
PayPal sends subscription status updates (activated, renewed, cancelled, etc.) to this plugin’s webhook endpoint, which the plugin verifies and stores against the relevant user account.
No family tree data, member details, or photos are sent to PayPal — only subscription/billing information (plan ID, subscription ID, and billing status).

This service is provided by PayPal: Terms of Service and Privacy Policy.

延伸相關外掛

文章
Filter
Mastodon