Skip to content

How to integrate ProAbono into a Wordpress site ?

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).

  • 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

1. Installing the Extensions in your WordPress site

Section titled “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.

3. Configuring user account creation in WordPress

Section titled “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)

Section titled “4. Customizing the user experience (optional)”
  • Customize your registration/login page

Please refer to the article: “WP Tuto #3 - Customize the registration / login page

1. Implementing content restriction on your WordPress site

Section titled “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

  • Using your Own SMTP Server to send WordPress emails (login, registration, etc.).
  • Enabling ProAbono automated emails to inform your end customers.