Adoção de Pets
Plugin para WordPress desenvolvido para gerenciar e divulgar animais disponíveis para adoção de forma moderna, responsiva e intuitiva.
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/markovivas/adocao/archive/refs/heads/main.zipReadme
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
- Faça o download do plugin.
- Envie a pasta para:
wp-content/plugins/
- Ative o plugin no painel do WordPress.
- Configure o WhatsApp nas configurações.
- Cadastre os animais.
- 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.