Browse the database of various action and filter hooks available in Paid Memberships Pro. Select an action or filter to view detailed information, examples, and related articles with code recipes.

Show Action and Filter Hooks in:

Action Hook: Execute custom code or display extra fields on a user’s profile page.

Filter Hook: This filter allows developers to change the default capability checked by PMPro to edit Membership options. The default is “manage_options” which is given to administrators.

Action Hook: Fires inside the member-profile-edit form tag in the pmpro_member_profile_edit_form function.

Filter Hook: Filters the WP_User object fields shown on the frontend Member Profile Edit page.

Action Hook: Perform an action when a profile field is edited on the user profile page on the front-end.

Filter Hook: Controls whether to show the Expiration Date section on a user’s profile page.

Action Hook: Hook into after the user profile page is shown before the submit button. This is useful for adding additional fields or logic towards the end of the profile page.