function FN_Coach_uo_dashboard( $atts ) { // Initialize user_id to empty $user_id = ”; // Get the user ID from dropdown list post form if (isset($_POST[‘action’]) && $_POST[‘action’] === ‘Beecee_GroupLeader_user_do’) { $user_id = intval($_POST[‘user-id’]); } // Check if $user_id is empty,…Continue reading
function FN_Coach_uo_dashboard( $atts ) { // Initialize user_id to empty $user_id = ”; // Get the user ID from dropdown list post form if (isset($_POST[‘action’]) && $_POST[‘action’] === ‘Beecee_GroupLeader_user_do’) { $user_id = intval($_POST[‘user-id’]); } // Check if $user_id is empty,…Continue reading
function FN_my_coach_entries_table_shortcode( $atts ) { // Initialize user_id to empty $user_id = ”; // Get the user ID from dropdown list post form if (isset($_POST[‘action’]) && $_POST[‘action’] === ‘Beecee_GroupLeader_user_do’) { $user_id = intval($_POST[‘user-id’]); } // Check if $user_id is empty,…Continue reading
function FN_my_coach_entries_table_shortcode( $atts ) { // Initialize user_id to empty $user_id = ”; // Get the user ID from dropdown list post form if (isset($_POST[‘action’]) && $_POST[‘action’] === ‘Beecee_GroupLeader_user_do’) { $user_id = intval($_POST[‘user-id’]); } // Check if $user_id is empty,…Continue reading
//Remove disable “Anyone can register” car se remet “tout seul” function disable_user_registration() { return false; } add_filter( ‘pre_option_users_can_register’, ‘disable_user_registration’ );Continue reading
// disable non admin editing of school profile field // h/t https://wp-qa.com/how-to-make-custom-field-in-wordpress-user-profile-read-only add_action(‘admin_init’, ‘wordplace_user_profile_fields_disable’); function wordplace_user_profile_fields_disable() { global $pagenow; // apply only to user profile or user edit pages if ($pagenow!==’profile.php’ && $pagenow!==’user-edit.php’) { return; } // do not change…Continue reading
/** * Process Smart Tags inside HTML / Code Block form fields. * * @link https://wpforms.com/developers/how-to-process-smart-tags-in-html-fields/ */ function wpf_dev_html_process_smarttags( $properties, $field, $form_data ) { $properties[ ‘inputs’ ][ ‘primary’ ][ ‘code’ ] = apply_filters( ‘wpforms_process_smart_tags’, $properties[ ‘inputs’ ][ ‘primary’ ][ ‘code’…Continue reading
function FN_display_wpforms_if_no_entry($atts) { // Extract shortcode attributes $atts = shortcode_atts(array( ‘id’ => ”, ‘title’ => ‘false’, ), $atts, ‘wpforms’); // Get the current user’s ID $current_user_id = get_current_user_id(); // Check if the current user has any entries in the form…Continue reading
function FN_my_shortcode_function($atts) { if (isset($_POST[‘action’]) && $_POST[‘action’] === ‘Beecee_GroupLeader_user_do’) { $user_id = intval($_POST[‘user-id’]); } else { $user_id = intval($atts[‘user_id’]); } if (empty($user_id)) { return ‘Pas de saisie’; } return ‘utilisateur sélectionné est : ‘ . $user_id; } add_shortcode(‘SC_my_shortcode_form’, ‘FN_my_shortcode_function’);Continue reading
/** Beecee Function to get User First Name */ function FN_get_current_userfirstname() { $current_user = wp_get_current_user(); return $current_user->user_firstname; } add_shortcode(‘SC_current_userFirstname’, ‘FN_get_current_userfirstname’);Continue reading