post_type !== 'job' ) { $error_message = __( 'Invalid Job ID specified.', 'quiztech' ); $job_post = null; // Ensure job_post is null if invalid } // Optional: Check if the current user owns the job or has higher privileges // if ( $job_post && $job_post->post_author != get_current_user_id() && ! current_user_can('edit_others_jobs') ) { // $error_message = __( 'You do not have permission to view results for this job.', 'quiztech' ); // $job_post = null; // } } get_header(); ?>
>
', '' ); ?>

'user_evaluation', 'post_status' => 'any', // Show completed, in-progress, etc. 'posts_per_page' => -1, // Show all for this job 'meta_query' => array( array( 'key' => '_quiztech_job_id', // Make sure this meta key is correct 'value' => $job_id, 'compare' => '=', 'type' => 'NUMERIC', ), ), 'orderby' => 'date', // Order by submission date 'order' => 'DESC', ); $evaluations_query = new WP_Query( $args ); ?> have_posts() ) : ?> have_posts() ) : $evaluations_query->the_post(); ?> label : get_post_status( $evaluation_id ); $edit_link = get_edit_post_link( $evaluation_id ); ?>