WP Manifestindependent plugin directory
manifest / content / adocao

Adoção de Pets

Plugin para WordPress desenvolvido para gerenciar e divulgar animais disponíveis para adoção de forma moderna, responsiva e intuitiva.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/markovivas/adocao/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Sistema de Adoção de Pets

Plugin para WordPress desenvolvido para gerenciar e divulgar animais disponíveis para adoção de forma moderna, responsiva e intuitiva.

Ideal para:

  • Prefeituras
  • ONGs de proteção animal
  • Canis Municipais
  • Centros de Controle de Zoonoses
  • Instituições de resgate animal

Recursos

Cadastro completo dos animais

Cada pet poderá possuir:

  • Foto principal
  • Nome
  • Sexo (Macho/Fêmea)
  • Peso
  • Idade aproximada
  • Número do Microchip
  • Espécie
  • Porte
  • Raça
  • Local onde está
  • Descrição completa
  • Status da adoção

Status disponíveis:

  • Disponível
  • Em processo de adoção
  • Adotado

Área administrativa

O plugin cria um menu próprio no painel do WordPress.

Adoção de Pets
├── Todos os Pets
├── Adicionar Novo
└── Configurações

Página pública

O plugin disponibiliza o shortcode:

[adocao_pets]

A listagem exibe os animais em cards modernos contendo:

  • Foto
  • Nome
  • Sexo
  • Peso
  • Idade
  • Porte
  • Espécie
  • Local
  • Botão "Conheça o Pet"

Layout totalmente responsivo.


Página individual do pet

Cada animal possui sua própria página.

Informações exibidas:

  • Foto em destaque
  • Nome
  • Sexo
  • Peso
  • Idade aproximada
  • Microchip
  • Espécie
  • Porte
  • Raça
  • Local
  • Sobre o pet

Além disso, existe um botão:

Tenho interesse em adotar

que redireciona automaticamente para um WhatsApp configurado pelo administrador.

Exemplo:

https://wa.me/5535999999999?text=Tenho interesse em adotar o pet Rex

Filtros

A página pública possui filtros em tempo real utilizando AJAX.

Filtros disponíveis:

  • Espécie
  • Sexo
  • Porte
  • Status
  • Local

Também existe:

  • Pesquisa por nome

Sem recarregar a página.


Configurações

O plugin possui uma tela de configurações para definir:

  • Número de WhatsApp
  • Mensagem padrão
  • Cor principal
  • Cor secundária
  • Pets por página
  • Exibir Microchip
  • Exibir Peso

Recursos modernos

  • AJAX
  • Lazy Loading das imagens
  • Paginação
  • URLs amigáveis
  • SEO Friendly
  • Responsivo
  • Font Awesome
  • Animações suaves
  • Compatível com WordPress atual
  • Compatível com PHP 8+

Segurança

O projeto segue as boas práticas de desenvolvimento WordPress.

Inclui:

  • Nonces
  • Sanitização de dados
  • Escape de saída
  • Prepared Statements
  • Verificação de permissões
  • Proteção contra CSRF
  • Proteção contra XSS

Roadmap

Funcionalidades planejadas:

  • Galeria de fotos
  • Cadastro de vacinação
  • Castração
  • Vermifugação
  • Necessidades especiais
  • Temperamento
  • Compatibilidade com crianças
  • Compatibilidade com outros animais
  • Histórico de adoção
  • Formulário de intenção de adoção
  • Exportação em PDF
  • QR Code para compartilhamento
  • Integração com Google Maps
  • API REST

Instalação

  1. Faça o download do plugin.
  2. Envie a pasta para:
wp-content/plugins/
  1. Ative o plugin no painel do WordPress.
  2. Configure o WhatsApp nas configurações.
  3. Cadastre os animais.
  4. Insira o shortcode:
[adocao_pets]

na página desejada.


Licença

GPL v2 ou superior.

Este plugin pode ser utilizado, modificado e distribuído conforme os termos da licença GPL.


Autor

Desenvolvido para gerenciamento de adoção responsável de animais, oferecendo uma solução moderna, intuitiva e segura para instituições públicas e privadas.