MemberPress: Add Description for Order Bumps Memberships
function mepr_order_bumps_desc() { ?>Continue reading
Join 2,000,000+ Professionals who use WPCode to Future-Proof Their Websites!
function mepr_order_bumps_desc() { ?>Continue reading
function mepr_limit_phone_digits( $errors ) { $phone = isset( $_POST[‘mepr_phone_number’] ) ? sanitize_text_field(trim($_POST[‘mepr_phone_number’])) : ”; // Remove all non-numeric characters from the phone number. $phone = preg_replace(“/[^0-9]/”, “”, $phone); // Check if phone digits equal 11 if (strlen($phone) != 11) {…Continue reading
jQuery(document).ready(function($) { // Listen for a click event on the payment method label $(document).on(‘click’, ‘.payment-option-paypal’, function() { // Change the text of the element within the specific payment method description var newText = ‘New text you want to display’; //…Continue reading
jQuery(document).ready(function($) { // Listen for a click event on the payment method label $(document).on(‘click’, ‘.mepr-payment-option-label’, function() { // Loop through all payment method description elements and update the text $(‘.mepr-payment-method-desc-text’).each(function() { var $this = $(this); var newText = ‘New text…Continue reading
add_action(‘wp_head’, function() { ?>Continue reading
function mepr_remove_states( $states ) { return array( ‘US’ => array( ‘BU’ => _x( ‘Fake State’, ‘ui’, ‘memberpress’ ) ) ); } add_filter( ‘mepr_states’, ‘mepr_remove_states’, 20, 2 );Continue reading
function limit_signups_to_one_country( $errors ) { // Check if the country field is set and if the country is not UK if( !isset( $_POST[‘mepr-address-country’] ) || $_POST[‘mepr-address-country’] != ‘GB’ ) { $errors[] = ‘Sorry, signups are currently limited to UK only.’;…Continue reading
function mepr_custom_limit_signups_by_state( $errors ) { $usr_country = sanitize_text_field( $_POST[‘mepr-address-country’] ); $usr_state = sanitize_text_field( $_POST[‘mepr-address-state’] ); $exclude_states = array(‘AK’); //Change this as needed or you can do a comma seperated list of state abbr. //If state in excluded list throw error…Continue reading
function mepr_validate_coupon_for_active_members($errors) { $user = new MeprUser(get_current_user_id()); $coupon_code = (isset($_POST[‘mepr_coupon_code’]) && !empty( $_POST[‘mepr_coupon_code’])) ? stripslashes( $_POST[‘mepr_coupon_code’] ) : ”; // Define the coupon code as a constant define( ‘ACTIVE_MEMBER_COUPON’, ‘THECOUPONCODE’ ); // Check if it’s the specific coupon and the…Continue reading
function mepr_cust_limit_eu_signups( $errors ) { $usr_country = sanitize_text_field( $_POST[‘mepr-address-country’] ); $countries = require( MEPR_DATA_PATH.’/taxes/vat_countries.php’ ); //If EU country, but not GB, and no vat number entered, throw error if( array_key_exists( $usr_country, $countries ) && ‘GB’ != $usr_country && !isset( $_POST[‘mepr-vat-number’]…Continue reading