add_filter( ‘mpcs_classroom_style_handles’, function( $allowed_handles ) { $allowed_handles[] = ‘vjscss’; $allowed_handles[] = ‘ccpsacss’; return $allowed_handles; });Continue reading
/** * MemberPress – Generate Invoice Numbers for Zero Amount Transactions * * Creates invoice numbers for transactions with zero amounts to maintain * accounting consistency. */ function mepr_create_invoice_number( $event ) { // Fetch MemberPress options $mepr_options = MeprOptions::fetch(); //…Continue reading
/** * MemberPress – Exclude Specific Custom Fields from Signup Forms * * This code hides selected custom fields on MemberPress registration forms * when a specific URL parameter is present. */ add_filter( ‘mepr_render_custom_fields’, function( $fields ) { global $post;…Continue reading
/** * MemberPress – Customize Unauthorized Messages By User Status * * Displays different unauthorized messages based on whether the user is logged in * and if they have any active subscriptions. */ add_filter( ‘mepr-unauthorized-message’, function( $message ) { if…Continue reading
// Modify the columns and ensure WhatsApp column appears last function add_whatsapp_column($columns) { // Remove WhatsApp column if it already exists if (isset($columns[‘whatsapp’])) { unset($columns[‘whatsapp’]); } // Add WhatsApp column after Courier Address column if (isset($columns[‘courier_address’])) { $new_columns = [];…Continue reading
// Add the new column to the orders page add_filter(‘manage_edit-shop_order_columns’, ‘display_courier_address_column’); // Display data in the new column add_action(‘manage_shop_order_posts_custom_column’, ‘display_courier_address_data’, 10, 2); function display_courier_address_column($columns) { // Add the new column with a proper name $columns[‘courier_address’] = ‘Courier Address’; return $columns;…Continue reading