parent_client_id; $step_index = isset($step_index) ? $step_index + 1 : 1; $current_step = $step_index ?? 0; $next_button = esc_html( $attr['next_button_text'] ?? __('Next', 'frontend-admin') ); $prev_button = esc_html( $attr['prev_button_text'] ?? __('Previous', 'frontend-admin') ); $render = sprintf( '
%s', $current_step == $active_step ? '' : 'frontend-admin-hidden', $step_index, $content ); //add next and previous buttons here if needed $next_button = sprintf( '', $steps_total == $current_step ? 'submit' : $current_step + 1, $next_button ); $prev_button = sprintf( '', $current_step - 1, $prev_button ); $render .= '
'; if ( $current_step > 1 ) { $render .= $prev_button; } $render .= $next_button; $render .= '
'; $render .= '
'; return $render; } } endif;