Kadence RCP Developers
The Kadence RCP (Restrict Content Pro) Developers section is a specialized resource for advanced users, engineers, and agencies who want to extend the core functionality of their membership platform beyond standard settings. By providing a deep dive into the plugin’s architecture, this section empowers developers to create bespoke membership experiences, integrate with custom third-party systems, and fine-tune the user journey through code. These technical resources are essential for building high-performance, highly customized membership ecosystems that align with specific business logic.
The documentation focuses on three primary areas of customization: Hooks (Actions and Filters), Template Overrides, and Custom Functions. Developers can leverage an extensive list of APPLY_FILTERS and ADD_FILTER hooks to modify everything from email headers to membership level ordering. The platform’s template system allows you to safely override core files—such as registration and login forms—by moving them to a child theme, ensuring your site remains update-safe. While Liquid Web provides these technical references to assist your development, please note that custom code implementations fall outside the scope of standard technical support.
Kadence RCP Developers articles
This collection serves as a technical reference guide, providing action and filter lists, template override instructions, and code snippets for Restrict Content Pro.
Importing Custom User Fields
Read more: Importing Custom User FieldsNote: This is part of the developer docs and is considered custom code.Unfortunately, we cannot provide support for custom code at this time as we do not have the additional resources that would be necessary to provide support for custom code. If you need assistance with this, please reach out to our list of consultants…
Membership Level
Read more: Membership LevelNote: This is part of the developer docs and is considered custom code. Unfortunately, we cannot provide support for custom code at this time as we do not have the additional resources that would be necessary to provide support for custom code. If you need assistance with this, please reach out to our list of…
Membership Meta
Read more: Membership MetaNote: This is part of the developer docs and is considered custom code. Unfortunately, we cannot provide support for custom code at this time as we do not have the additional resources that would be necessary to provide support for custom code. If you need assistance with this, please reach out to our list of…
Memberships
Read more: MembershipsNote: This is part of the developer docs and is considered custom code. Unfortunately, we cannot provide support for custom code at this time as we do not have the additional resources that would be necessary to provide support for custom code. If you need assistance with this, please reach out to our list of…
Modify subscription tab output
Read more: Modify subscription tab outputNote: This is part of the developer docs and is considered custom code. Unfortunately, we cannot provide support for custom code at this time as we do not have the additional resources that would be necessary to provide support for custom code. If you need assistance with this, please reach out to our list of…
Payment Gateway API
Read more: Payment Gateway APINote: This is part of the developer docs and is considered custom code.Unfortunately, we cannot provide support for custom code at this time as we do not have the additional resources that would be necessary to provide support for custom code. If you need assistance with this, please reach out to our list of consultants…
RCP Actions List
Read more: RCP Actions ListAction Location in_plugin_update_message-RCP_PLUGIN_Update RCP Updater rcp_2co_ . strtolower( $_POST[‘message_type’] ) . ‘_ins’ 2checkout rcp_2co_signup 2checkout rcp_action_ . $_GET[‘rcp_action’] admin-actions rcp_action_ . $_POST[‘rcp_action’] admin-actions rcp_add_discount discount-functions rcp_add_discount_form discount-codes rcp_add_membership_after add-membership rcp_add_payment_after new-payment rcp_add_payment_before new-payment rcp_add_subscription membership-level-functions rcp_add_subscription_form subscription-levels rcp_after_login_form member-forms rcp_after_login_form_fields login rcp_after_lostpassword_checkemail_message lostpassword_checkemail rcp_after_lostpassword_form member-forms rcp_after_lostpassword_form_fields lostpassword rcp_after_membership_admin_update membership-actions rcp_after_password_form member-forms rcp_after_password_registration_field register-single rcp_after_register_form member-forms…
RCP ADD_FILTER LIST
Read more: RCP ADD_FILTER LISTName Location rcp_restricted_message content-filters rcp_process_gateway_webhooks braintree/functions rcp_membership_change_gateway_price gateway-actions rcp_membership_created_gateway_subscription gateway-actions rcp_membership_change_next_bill_date gateway-actions rcp_membership_get_card_details stripe/functions rcp_registration_is_recurring stripe/functions rcp_member_can_access class-rcp-wp-approve-user rcp_restrict_shortcode_has_access class-rcp-wp-approve-user rcp_restricted_message class-rcp-wp-approve-user rcp_member_get_payment_profile_id member-functions rcp_get_levels registration-functions rcp_restrict_shortcode_return shortcodes rcp_is_sandbox test-functions Was this article helpful? Yes No Thank you for your input. Thank you for your feedback.