Seed Catalog
WordPress plugin for managing and displaying seed collections
by Allen Baker · github.com/abrianbaker80/seed-catalog · website
★ 0stars
0forks
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/abrianbaker80/seed-catalog/archive/refs/heads/master.zipDeclares an update source (abrianbaker80/seed-catalog), so updates arrive through the plugin's own updater.
From the readme
Seed Catalog
A comprehensive WordPress plugin for managing and displaying seed collections with AI-powered plant information retrieval.
Features
- 🌱 Complete seed management system
- 🤖 AI-powered plant identification using Google Gemini
- 🎯 Intuitive admin interface
- 📱 Responsive, accessible design
- 🔍 Advanced search and filtering
- 📊 Data export capabilities
- ♿ WCAG 2.1 compliant
Installation
1. Download the latest release from the Releases page
2. Upload the plugin files to the /wp-content/plugins/seed-catalog directory
3. Activate the plugin through the 'Plugins' menu in WordPress
4. Configure the plugin settings under "Seed Catalog" in the WordPress admin menu
Plugin Structure
Core Components
Main Plugin Files
- seed-catalog.php - Plugin initialization and setup
- uninstall.php - Clean uninstallation routines
- Configuration files (composer.json, phpconfig.json, phpcs.xml)
Admin Interface (admin/)
- class-seed-catalog-admin.php - Admin functionality
- Admin styles and scripts for the backend interface
Core Classes (includes/)
1. Plugin Core
- class-seed-catalog.php - Main plugin class
- class-seed-catalog-loader.php - Hook/action management
- class-seed-ca