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.
RCP APPLY_FILTERS LIST
Read more: RCP APPLY_FILTERS LISTName Location rcp_languages_directory restrict-content-pro rcp_is_recaptcha_enabled captcha-functions rcp_recaptcha_score_threshold captcha-functions rcp_emails_from_name class-rcp-emails rcp_emails_from_address class-rcp-emails rcp_email_default_content_type class-rcp-emails rcp_email_content_type class-rcp-emails rcp_email_headers class-rcp-emails rcp_email_templates class-rcp-emails rcp_email_templates class-rcp-emails rcp_email_heading class-rcp-emails rcp_email_message class-rcp-emails rcp_email_attachments class-rcp-emails rcp_email_tags class-rcp-emails rcp_email_template_tags class-rcp-emails rcp_export_capability class-rcp-export rcp_export_csv_cols_ . $this->export_type class-rcp-export rcp_export_get_data class-rcp-export rcp_export_get_data_ . $this->export_type class-rcp-export rcp_integrations class-rcp_integrations rcp_member_get_status class-rcp-member rcp_member_get_expiration_date class-rcp-member rcp_membet_get_expiration_time class-rcp-member rcp_get_joined_date class-rcp-member rcp_get_renewed_date…
rcp_{currency}_symbol
Read more: rcp_{currency}_symbolNote: 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…
rcp_access_levels
Read more: rcp_access_levelsNote: 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…
rcp_add_customer()
Read more: rcp_add_customer()Note: 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…
rcp_add_discount()
Read more: rcp_add_discount()Note: 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…
rcp_add_member_note()
Read more: rcp_add_member_note()Note: 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…
rcp_add_membership()
Read more: rcp_add_membership()Note: 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…
rcp_add_subscription
Read more: rcp_add_subscriptionNote: 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…