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/abrianbaker80/seed-catalog/archive/refs/heads/master.zipUpdates itself. It ships its own updater, so new versions appear under Dashboard → Updates.
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