Ignition Crowdfunding v0.1.0
The first release of Ignition Crowdfunding — a free, open-source WordPress crowdfunding plugin.
New Features
Section titled “New Features”- Campaign creation form — Frontend form with title, description, goal, funding model (flexible/fixed), start/end dates, featured image, categories, and tags.
- Campaign lifecycle — 8-status state machine: Draft, Pending Review, Rejected, Preview, Active, Paused, Ended, Closed.
- Campaign moderation — Optional admin approval workflow. Creators submit for review; admins approve or reject with feedback.
- Campaign archive and single templates — Public archive page at
/campaign/and individual campaign pages with status display. - Template override system — Override any plugin template from your theme (child theme → parent theme → plugin fallback).
- Frontend authentication — Login and registration form with AJAX handling. New users receive the Campaign Creator role.
- Admin campaign management — Custom list table with status-based views, row actions (approve, reject, pause, resume, end, close, feature, duplicate), bulk actions, and quick edit.
- Admin dashboard — Overview page under the Ignition menu.
- Settings page — Configure campaign form page, login/register page, and moderation toggle. One-click page creation buttons.
- User roles — Campaign Creator role with scoped capabilities. Administrator role extended with full campaign management capabilities.
- Gutenberg blocks —
igcf/campaign-formandigcf/auth-formserver-side rendered blocks. - Shortcodes —
[igcf_campaign_form]and[igcf_auth_form]equivalents. - Custom taxonomies — Campaign categories (hierarchical) and campaign tags.
- Internationalization — Full i18n support with
ignition-crowdfundingtext domain. - Action and filter hooks — Extensive hook system for extending campaign form, lifecycle, templates, admin, and authentication.