Linux 软件免费装

Resgata Pet

开发者 robertodutra
更新时间 2026年10月24日 10:46
PHP版本: 8.1 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

donations nonprofit adoption animals rescue

下载

0.5.0 0.6.0

详情介绍:

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): 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' ).

安装:

  1. Upload the resgata-pet folder to wp-content/plugins/.
  2. Activate the plugin in "Plugins".
  3. Add the animals at yoursite.org/painel. The site must use pretty permalinks (any option other than "Plain").
  4. The public list is at /animais/. To show animals on another page, use the "Lista de animais" block or the [resgata_animais] shortcode.

常见问题:

Which animals appear in the public list?

By default, those with the status "Disponível para adoção" (available) or "Reservado" (reserved). The "Lista de animais" block lets you choose other statuses (for example, "Adotado" for a happy-endings page).

How do I use the shortcode?

[resgata_animais especie="gato" quantidade="6" colunas="3" filtros="nao" paginacao="nao" status="disponivel,reservado"]

What happens to the data if I delete the plugin?

Nothing: the data is kept. To erase it, uncheck "Manter os dados" in "Resgata Pet → Configurações" before deleting the plugin.

Where does the sponsors' data go?

Payment happens on Stripe's pages (stripe.com), which store the card details. The site stores only the name, the e-mail address, the Stripe identifiers of the customer, the subscription and the payments, the plan, the status and the amount and date of each payment (including refunds and disputes). Tax ID, address and card details are not stored on the site.

Where is the source code of the panel?

The panel, the editor scripts and part of the site scripts are written in TypeScript and compiled into the build/ folder. The source code, the build instructions and the tests are in the public repository: https://github.com/resgata-pet/resgata-pet

更新日志:

0.6.0 0.5.0 0.4.0 0.3.0 0.2.0 0.1.0