Context
ProAbono can be quickly installed in a WordPress site using the plugin available in the marketplace. This plugin provides a widget that allows you to easily set up your subscription service within your WordPress site.
The smart widget will adapt and appear when the user logs in. It allows you to present your ProAbono offers when the user has not yet subscribed to a subscription or present the user’s personal customer portal to access details of their current subscription(s).
Prerequisites
- Have a WordPress site
- Have a ProAbono account
- Have modeled some offers to test different workflows
Example: Offer grid with 3 public offers + 1 private free offer
Procedure
1) Installing the Extensions in your WordPress site
Click on Extensions in the left sidebar menu of your WordPress backoffice and install the following plugins:
- ProAbono
This extension is mandatory to use the widget in your WordPress site. - User Menus
This extension allows displaying menu items based on the user’s login status in your WordPress site. - Loginpress
This extension allows customizing the account creation/login page of your WordPress site.
2) Configuring the extensions
- ProAbono
Please refer to the article: “WP Tuto #1 – Install the ProAbono plugin“ - User Menus
Please refer to the article: “WP Tuto #2 – Configure your WordPress“ - Loginpress
Please refer to the article: “WP Tuto #3 – Customize the registration / login page“
3) Configuring user account creation in WordPress
- Enable account creation
- Create the action menus for your WordPress site
- Set up the “Free Trial” option
Please refer to the article: “WP Tuto #2 – Configure your WordPress”
4) Customizing the user experience (optional)
- Customize your registration/login page
Please refer to the article: “WP Tuto #3 – Customize the registration / login page”
Going Further
1) Implementing content restriction on your WordPress site
- Using ProAbono Shortcodes to restrict content on your WordPress site
Please refer to the article: “WP Tuto #4 – Setting up content restrictions”
2) Configuring automated emails
- Using your Own SMTP Server to send WordPress emails (login, registration, etc.).
- Enabling ProAbono automated emails to inform your end customers.