So, let do some hacking here.
Because we want to publish resume for multiple people it is safe to consider those people are at least authors on the website, so we will use the post author meta to filter the ‘resume positions’. For this we need to pass the author ID to the query, so we change the function inside wp_resume.php like this
function wp_resume_query( $section, $author = '' ) {
//build our query
$args = array(
'post_type' => 'wp_resume_position',
'orderby' => 'menu_order',
'order' => 'ASC',
'nopaging' => true,
'author' => $author,
'wp_resume_section' => $section,
);
//query and return
$query = new wp_query($args);
return $query;
}
Now we need a way to pass the author ID. I will use this approach: create an argument list with author attribute for the shortcode, so if the ID is passed as an attribute inside the shortcode then it is used directly. If there is no attribute then we will check the resume page author ID and we will pass that ID instead.
I will come back with the required code soon.