Skip to main content
MeteorGPLby WebbingApps

Paid Memberships Pro - Member Network Sites Add On

Plugin
Watch 0 Star 0
Install

Changelog 1

Every release, newest first, as the vendor published it in the plugin’s changelog.

CHANGELOG.md

0.5.2

New Improved Fixed Security In the repository
  • BUG FIX/ENHANCEMENT: Improved logic for generating the link to the "Manage Sites" page in Member Links section of account page.
  • ENHANCEMENT: Improved fields display on "Manage Sites" page to use no tables.
  • ENHANCEMENT: Make Add On translation ready.
  • ENHANCEMENT: Improved escaping and sanitization throughout code.
  • ENHANCEMENT: Added GitHub files for issue templates, README.md, and generate translations workflow.

.5.1

  • ENHANCEMENT: Improved fields display on membership checkout page to use no tables

.5

  • BUG FIX: Fixed issue with levels set with 0 site credits.
  • ENHANCEMENT: You can now set the number of site credits for a level by editing that level on the main site. These values will default to the value set via the pmpron_site_credits filter. You can remove your custom pmpron_site_credits filter code or continue to use the filter which will override the value set for the level.
  • ENHANCEMENT: Added pmpron_getSiteCredits($level_id) function to get the number of site credits for a given level. This will get the option for the level and also apply the pmpron_site_credits filter.
  • ENHANCEMENT: Improving readme documentation and updating add on name.

.4.2

  • BUG: Fixed some more warnings.

.4.1

  • BUG: Fixed some warnings during account creation.

.4

  • BUG/ENHANCEMENT: Fixed some issues where an old/deleted blog_id would still be associated with a user.
  • ENHANCEMENT: Added pmpron_non_site_level_array filter to setup that array vs using a global var.
  • ENHANCEMENT: If you use the pmpron_site_credits filter and the # of credits for a level is 0, then the level is treated as a non site level.

.3.3.1

  • BUG: Fixed some warnings.

.3.3

  • BUG: Fixed bug where we weren't checking $pmpro_network_non_site_levels global in pmpron_update_site_after_checkout.
  • BUG: Now making sure sites still exist before displaying them on the Manage Sites page.
  • FEATURE: Added ability to use custom templates for Manage Sites page.

.3.2.1

  • Fixed some warnings on the checkout page when not logged in.

.3.2

  • Added "site credits" field to profile for admins to override.

.3.1

  • Won't deactivate sites when changing levels on a network admin.
  • Checking for blog_ids before showing sites table on manage sites page.
  • Fixed pmpron_pmpro_after_change_membership_level to expect level_id instead of level object

.3

  • Added ability for users to register multiple sites on the network. Storing blog ids in pmpron_blog_ids user meta. The pmpron_blog_id (no s) meta value will still hold the first site created. Create a page with the [pmpron_manage_sites] shortcode on it to create the page to add new sites; use the pmpron_site_credits filter to change the number of site credits given to users signing up.
  • Abstracted some of the code around site creation.
  • Fixed a potential bug with the check to see if a sitename was already taken.

.2

  • Storing some vars in $_SESSION for when using PayPal Express or other offsite payment processors.
  • Fixed wp-admin link to new site dashboard on confirmation page.

.1

  • Initial version.

Send feedback

What works, what does not, what is missing: a few words help.

Only if you would like a reply.

Taken in your browser, without this window. Passwords, what you typed into forms, keys and tokens are left out as grey blocks; you can hide more before sending. We keep screenshots for 90 days.

We store it with the page address, your language, window size, browser and IP address, and your e-mail address if you give one. The IP address and browser are deleted after 90 days. Privacy policy.

All languages