Let me describe the plugins that I’m aware of and what they do:
Required: (i.e., something important stops working if deactivated/deleted)
- Crowd Fundraiser – plugin for doing Campaigns, etc.
- Ninja Forms – form package to allow admins to create new Campaigns and customize the Campaign form. Otherwise customization of the Campaign form is done in code
- Ninja Forms – File Uploads – is the premium extension to Ninja Forms to allow for Campaign image uploads and eventually other stuff
- Seamless Donations – plugin for collecting PayPal donations
- WP Currencies – provides currency conversion support
These required plugins produce the following in the admin window left navigation bar:
- Ninja Forms
- Pledges – allows the admin to mark a pledge as received or to do maintenance activity on the pledge list.
- Manual Donation Entry – allows the admin to manually enter a new donation that does not correspond to a pledge./li>
- Crowd Fundraiser
- Seamless Donations
- Advanced Custom Fields – is used when manually configuring Campaigns & Causes
- Advanced Custom Fields: Repeater Field – is used when manually configuring Causes with a Budget
- Postman SMTP – provides reliable wp_mail() operation. Crowd Fundraiser sends emails for approving a new Campaign and noting new pledges.
- Seamless Donations Delete Monster – premium plugin for deleting test donations. This can be removed in the production site but I don’t think having it installed slows down the front-end
- Show IDs by Echo Plugins – adds displaying of post ID to various admin menus which is helpful for manual configuration of Campaigns; shouldn’t be impacting the front-end
- Post Grid – display posts in a grid arrangement
- MailPoet – manages sending of Newsletters