diff --git a/includes/class-wp-job-manager-shortcodes.php b/includes/class-wp-job-manager-shortcodes.php index 5550dbf51..0c548fa6b 100644 --- a/includes/class-wp-job-manager-shortcodes.php +++ b/includes/class-wp-job-manager-shortcodes.php @@ -268,7 +268,7 @@ private function is_job_available_on_dashboard( WP_Post $job ) { private function get_job_dashboard_query_args( $posts_per_page = -1 ) { $job_dashboard_args = [ 'post_type' => 'job_listing', - 'post_status' => [ 'publish', 'expired', 'pending', 'draft', 'preview' ], + 'post_status' => [ 'publish', 'expired', 'pending', 'draft', 'preview', 'pending_payment' ], 'ignore_sticky_posts' => 1, 'posts_per_page' => $posts_per_page, 'orderby' => 'date', @@ -418,6 +418,10 @@ public function get_job_actions( $job ) { break; case 'pending_payment': case 'pending': + $actions['continue'] = [ + 'label' => __( 'Continue Submission', 'wp-job-manager' ), + 'nonce' => $base_nonce_action_name, + ]; if ( WP_Job_Manager_Post_Types::job_is_editable( $job->ID ) ) { $actions['edit'] = [ 'label' => __( 'Edit', 'wp-job-manager' ),