WP Frontend Admin allows you to create donation and fundraising platforms on WordPress using the GiveWP plugin. Your users can create and manage donation forms on the frontend, view reports, edit options, etc. Each user can view forms and reports for the entire platform, or just their own.
This can be useful to simplify your team’s donation management or if you want to create a fundraising platform where users buy a membership to create and manage donations on a multi-site platform.
You can try the premium plugin on your website for free for 7 days.
Here are some important links and notes on how to integrate WP Frontend Admin and GiveWP to create donation and fundraising platforms.
1- Create and manage donations on the frontend
In the tutorials below we show you how to allow your users to create donation forms from the frontend and how to view and manage the donations your site receives.
- Give WP – Allow Users to Create Donation Forms on the Frontend
- Give WP – Allow Users to Manage Donations on the Frontend
2- Display Give wp-admin pages on the frontend with one click
If you follow the tutorials in the previous section, you will notice that the basic process to create a frontend admin page with WP Frontend Admin is quite simple; you just have to:
- Go to the wp-admin section you want to display on the frontend.
- Click on View on the frontend on the wp-admin top bar.
- Set the page general information.
- Hide unnecessary elements with a few clicks (optional).
- Edit admin content texts to customize them (optional).
- Select whether you want users to view their own posts (forms in this case) or view all users’ posts.
- And save the changes to publish the page.
Following these steps, you can display any Give wp-admin page on the frontend to create a frontend dashboard for donations.
3- Display Give wp-admin pages on the frontend with a shortcode
Another way to display any section of wp-admin on the frontend is to create a new page and add the following shortcode in the content:
[vg_display_admin_page page_url="wp-admin URL"]
Note: Enter the URL of the wp-admin page you want to display on the frontend between the quotations instead of wp-admin URL.
After entering the shortcode in the page content, you have to click on Preview, and edit the page in preview mode on the frontend.
Here’s the list of shortcodes you need to display all the Give wp-admin pages on the frontend:
All donation forms:
[vg_display_admin_page page_url="edit.php?post_type=give_forms"]
Add donation form:
[vg_display_admin_page page_url="post-new.php?post_type=give_forms"]
Donation reports:
[vg_display_admin_page page_url="edit.php?post_type=give_forms&page=give-reports#"]
Donations:
[vg_display_admin_page page_url="edit.php?post_type=give_forms&page=give-payment-history"]
Donors:
[vg_display_admin_page page_url="edit.php?post_type=give_forms&page=give-donors"]
Settings:
[vg_display_admin_page page_url="edit.php?post_type=give_forms&page=give-settings"]
Tools:
[vg_display_admin_page page_url="edit.php?post_type=give_forms&page=give-tools"]
You can try the premium plugin on your website for free for 7 days.
4- Users that can view Give admin pages on the frontend
WP Frontend Admin uses the default roles and capabilities for each frontend page. Here we show you in detail which roles can see each Give admin page on the frontend.
Note: you can view this information when creating each page by clicking the Solution to common errors button on the Quick Settings panel.
All donation forms:
- administrator
- give_manager
- give_accountant
- give_worker
- Necessary capability: edit_give_forms
Add donation form:
- administrator
- give_manager
- give_accountant
- give_worker
- Necessary capability: edit_give_forms
Donation reports:
- administrator
- give_manager
- give_accountant
- Necessary capability: view_give_reports
Donations:
- administrator
- give_manager
- give_accountant
- Necessary capability: view_give_reports
Donors:
- administrator
- give_manager
- give_accountant
- Necessary capability: view_give_reports
Settings:
- administrator
- give_manager
- Necessary capability: manage_give_settings
Tools:
- administrator
- give_manager
- Necessary capability: manage_give_settings
5- Give access permissions to other user roles
If you want to give the necessary permissions to other user roles to view and manage the content of the admin pages of the Give plugin on the frontend, you can follow this tutorial.
6- Integrate Give + WP Frontend Admin + Multisite + WP Ultimo
You can create a multisite network and sell memberships for users to raise funds using an easy-to-use frontend dashboard to manage their fundraising sites.
We have prepared some notes on how to integrate WP Frontend Admin with multisite and WP Ultimo:
- Understanding the General Settings for Multisite Networks
- How to Integrate WP Frontend Admin and WP Ultimo
- Understanding the Access Restrictions for Multisite Networks
Bonus: Free WP Ultimo Course
We have created a free WP Ultimo course where you will learn how to create a multi-site network and make money selling memberships for that network.
Although the course is focused on an online store platform with WooCommerce, you can follow the same logic and apply it to GiveWP to create your own multi-site fundraising platform and start making money easily.
You can see more info on the course.
You can try the premium plugin on your website for free for 7 days.