Ignition Crowdfunding v0.7.0
This release wires the free Better Sharing plugin into Ignition Crowdfunding, giving creators and backers a share widget on every meaningful surface. New accounts now go through an activation-link verification flow, and guest backers can claim their account from the pledge confirmation email to set a password and unlock their pledge history.
New Features
Section titled “New Features”- Better Sharing integration — A new Sharing tab under Ignition > Settings turns share buttons on per location: campaign sidebar (active and preview), the post-pledge confirmation page, the backer’s pledge detail view, and the creator’s dashboard campaign detail view (active and preview). The settings tab includes an install/activate panel when Better Sharing is not yet available, and per-location deep-links to the block layout and the email template Better Sharing uses for “Share via email.” See Sharing.
- Campaign tokens in share templates — Better Sharing templates used by Ignition can substitute
{{ campaign_url }},{{ campaign_title }},{{ campaign_goal }},{{ campaign_raised }},{{ campaign_percent_funded }},{{ campaign_backer_count }},{{ campaign_description_excerpt }},{{ campaign_image }}, and{{ site_name }}. See Sharing — Tokens. - Email verification for new accounts — Users who register through the auth form receive a “Verify your email” activation link and must verify before logging in again. The login form, dashboard, and verification page all surface a Resend verification email action when the link expires. See Email Verification.
- Guest account claim — Pledge confirmation emails sent to guest backers include a Claim my account call to action. Guests can also request a fresh claim link from the auth form. Setting a password through the activation link upgrades the account, removes the Guest marker, and logs the user in. See Email Verification — Guest account claim.
- Daily cleanup for unverified accounts — A new daily cron job removes pending-verification users that have no pledges after 30 days. Accounts with pledges are never removed by this job.
Developer
Section titled “Developer”- New action hooks —
igcf_email_verified,igcf_account_claimed,igcf_unverified_user_deleted,igcf_sharing_pledge_detail, andigcf_sharing_campaign_detail. See Actions reference. - New filter hooks —
igcf_better_sharing_is_installedandigcf_better_sharing_is_activefor overriding install/active detection in the Sharing settings panel. See Filters reference. - New scheduled event —
igcf_verification_cleanupruns daily and firesigcf_unverified_user_deletedbefore each deletion. See Scheduled events.