Install
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/ostyx/woofer-core/archive/refs/heads/main.zipWooferr – Lost & Found Pet Platform
Wooferr is a custom WordPress plugin designed to help pet owners manage their pets' profiles, report lost or found animals, and connect with other community members to facilitate pet recovery.
The plugin extends WordPress with pet management, geolocation, and direct communication features, providing the foundation for a community-driven pet recovery platform.
Key Features
Pet Management
- Custom Post Type (CPT) for pet profiles.
- Frontend pet registration and management.
- Pet ownership and user-based access controls.
- Pet profile editing and deletion.
- Limits on the number of pets registered per user.
Lost & Found System
- Report pets as lost or found.
- Interactive map displaying lost and found pets.
- Geolocation support using latitude and longitude.
- AJAX-powered lost and found listings.
- Pet recovery status management.
Private Messaging
- Direct communication between users and pet owners.
- Conversation management and message inbox.
- Unread message notifications.
- AJAX-based messaging interactions.
- Image attachments with file type and size validation.
User Accounts
- Integration with WordPress authentication.
- Frontend account management.
- Custom login and registration redirects.
- Member-only features and access restrictions.
- Personalized pet and messaging dashboards.
Frontend Integration
- WordPress shortcodes for displaying plugin functionality.
- AJAX-powered interactive components.
- Integration with existing WordPress themes.
- Customizable frontend interfaces.
Technology Stack
- WordPress
- PHP
- JavaScript / AJAX
- HTML5 / CSS3
- WordPress REST and AJAX APIs
- WordPress Custom Post Types and metadata
Project Goals
Wooferr aims to provide a modular, maintainable, and extensible WordPress solution for pet recovery communities, enabling pet owners to share information and communicate directly without relying exclusively on social media platforms.
Project Status
Active development. Features and functionality are subject to ongoing improvements.