[WordPress] 外掛分享: Resgata Pet

首頁 › 外掛目錄 › Resgata Pet
全新外掛
安裝啟用
—
尚無評分
7 天前
最後更新
—
問題解決
WordPress 6.9+ PHP 8.1+ v0.6.0 上架:2026-10-17

內容簡介

Resgata Pet 是一款專為獨立動物救援者設計的外掛,幫助他們發布被救助動物的資訊、接收領養申請、透過每月贊助籌集資金,並報告資金的使用情況。

【主要功能】
• 動物管理:記錄動物資料、健康資訊及照片庫
• 領養申請:透過問卷收集申請,並在控制台排隊管理
• 贊助計畫:透過 Stripe 進行每月贊助付款
• 行動優先控制台:提供救援者設定與管理功能
• 外部服務整合:使用 Stripe 處理支付與訂閱

外掛標籤

開發者團隊

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

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

原文外掛簡介

Resgata Pet helps independent animal rescuers publish the animals they have rescued, receive adoption requests, raise funds through monthly sponsorships and report on how the money is used.
It was built for rescuers in Brazil: the plugin interface is written in Brazilian Portuguese, phone numbers and the Pix key follow Brazilian formats, and sponsorships are charged in BRL.
Modules (the rescuer turns each one on or off in the panel, and the site and the panel show only what is on):

Animals (available): records with profile, health information and a photo gallery (before and after), a public list with filters and an individual page for each animal.
Adoption requests (available): a questionnaire on the site, sent through the rescuer’s WhatsApp, with a queue of requests in the panel.
Sponsorship (available): monthly plans paid by card through Stripe, a thank-you page, a password-free sponsor area (with the total donated so far), a record of every payment in the panel and a sponsor counter on the site.
Accountability (coming soon)

The plugin also includes its own mobile-first panel at /painel, the rescuer’s settings (contact details, social networks, location and Pix key), a “How to help” page with a Pix QR code and banners for the home page.
The plugin works with any theme. A theme can replace the templates by creating a resgata-pet/ folder and take over the styling by declaring add_theme_support( 'resgata-pet' ).
External services
The sponsorship module, which is off by default, uses Stripe (https://stripe.com) to receive payments. With the module on and the keys set:

when a visitor chooses a plan, they are taken to Stripe’s payment page, where they enter their name, e-mail address and card;
the site sends Stripe the chosen plan and the return address, and asks Stripe to open the customer portal when a sponsor wants to change the card, change the amount or cancel;
Stripe notifies the site (webhook) about subscriptions, payments, refunds and disputes.

Terms of service: https://stripe.com/legal. Privacy policy: https://stripe.com/privacy.
The Pix QR code is built in the visitor’s browser from the key registered by the rescuer, without sending data to any service.
Source code
The files in build/ are generated from the TypeScript sources in the resources/ folder of the public repository, using @wordpress/scripts:

Repository: https://github.com/resgata-pet/resgata-pet
Sources of the compiled files: https://github.com/resgata-pet/resgata-pet/tree/main/plugins/resgata-pet/resources
To build: run make build at the root of the repository (or npm install && npm run build in plugins/resgata-pet).

The vendor/ folder contains the official Stripe PHP library, installed with Composer (composer.json is included).
Credits

stripe-php (MIT): https://github.com/stripe/stripe-php
React, React Router, Base UI, TanStack Query and Table, Tiptap, react-day-picker, date-fns, sonner, qrcode-pix and Tailwind CSS (MIT); lucide (ISC).

延伸相關外掛

文章
Filter
Mastodon