You should consider to make use of an author template. It will allow you to control how the author page is displayed, so you can add what you pictured into there.
You can then register a rewrite endpoint to create the multiple areas of the author page. In the template just check on which “subpage” you are and display the tabs and listing accordingly.
That’s basically doing WP_Query then which is pretty well documented, so should be an easy start.
Related Posts:
- How to have a static category/author page?
- Display posts separated by Category in Author’s page
- How do you add Author and date Published on Category Pages?
- Gutenberg editor add a custom category as wrapper for custom blocks
- How can I hide a category from Contributors in the edit/add new post screen?
- WordPress Multiple Category Search
- How to remove categories filter from wordpress admin?
- Decreasing the Memory Consumption of a WordPress Site?
- Multiple Domain Names – One WP Install (non-Multisite) – Default Each Domain name to Category Archive
- How can I select a primary category?
- Deleting default category in wordpress
- Delete a specific category when deleting a user
- Trash bin for categories
- View category in the preview of Theme Customizer
- How to make a relationship between books and authors?
- One WordPress Install, Two Categories. Each Category Gets a Domain
- Root level category, tag, author and archive pages to work
- Create single.php for specific category by category id
- Save metabox checkboxes values to custom content type
- Automatically assign posts by author to a specific category
- Select category in custom query
- Remove “Parent” Selection When Adding/Editing Categories?
- Search by word, category, tag, author
- Order Taxonomy Term by date created
- How to group the loop posts in a particular by author?
- How to control template resolution if both Author and Category filter in place?
- Hide post meta data on a specific category
- Format Brand value in Category view [closed]
- How to show in search results posts with a particular tag in a particular category?
- What is the advantage of using header-catname.php over is_category(‘catname’);?
- Remove ‘rel’ attributes from the_category() output
- Multiple menu items highlighted
- in_category() works in single.php but not in page.php?
- Use a wordpress page to display a certain category
- How to show author name only if the post is in a specific category?
- How to view WordPress’ default category IDs?
- Category-slug.php not being used
- Automatically exclude categories from metabox based on title
- How to categorize posts under Category 1 and Category 2 which are separate lists of categories, and display them as separate lists in widgets
- How to organize custom categories for filtering and selecting
- Add /category/ to an author archive page
- Filtering *out* a taxonomy from the admin post list
- How to rewrite the post URL according to the category?
- How to build a simple nav system of custom post type categories and its posts?
- Display thumbnails for certain category posts
- Keyword search in multiple categories
- How to customize my category pages
- How to make the ‘delete’ button inactive on some categories?
- Two columns in homepage each with one category
- Author Page – List of categories plus number of posts in that category
- Multiple selection for wordpress widget
- Post by category+author not working!
- how to nest specific category thumbnails inside different containers
- Display Related Posts by “Category” “by Author”
- Wrong category nice name is displayed on archive page
- How can i change what one category displays?
- How to let the user create a selection of categories via the backend
- Theme for subcategories
- Add code to header based on category for specific posts?
- what file I need to create to work date archive links?
- How to hide widget from certain category
- custom query for both category and pages using global $wpdb;
- How to add icon over specific thumb
- Problem with Custom Post Type Categories
- List post only under the category, exclude child category content
- SQL query to get posts from multiple categories but not in a category
- Select posts that match multiple category names, must match all categories listed
- Custom Portfolio Page
- Last x Posted Categories?
- I need advice on how to structure the categories according to the layout i have
- show only sub categories if available?
- How to add meta description, keywords, custom title to a category template
- separate posts to have (kind of) 2 blogs?
- Assign author to category and not only posts
- Assignt automatically two categories by author
- How to fetch common posts from two feeds?
- How can I make a category function as a page?
- Category custom template is not showing correct posts
- Search Replace Database ONLY for posts of certain category?
- Default URL for category dropdown select option
- Need help to structure our a complex hierarchy
- Assign a category to all articles
- Inserting categories as a hierarchical terms from frontend form
- Show posts from all categories
- How to add a post with new Taxonomy without assigning to default category?
- Getting page/category content to show up in my custom page template
- how to Specifies an author / editor to edit one category only?
- Own Custom Tags/Category page ( posts)
- Gettind 404 not found wen click the view button for a given category custom post type portfolio
- How to create default categories in new installs?
- display certain category on custom template page
- Archives and category of authors
- List all authors by matching custom meta data on a category page
- why is the delete option missing from just one category?
- How can i hide the authors box from a specific set of categories and post types?
- How to prevent page re-sizing for mobile browsers [closed]
- Custom permalinks structure
- Woocommerce custom taxonomy order
- How to display posts by author in a separate page, other than author.php?
- Limit authors on specific catogories