You could have saved yourself a ton of work and just used the Co-Authors Plus plugin. It has a guest author function. You do have to set them up, but there is no account/password for them, and they can have author pages. (I am not affiliated with them, just use it on several sites.)
Related Posts:
- Guest Author – How to modify my custom function code if the guest author URL will follow a particular pattern/format?
- get_post_custom stripping styling issue
- How to get Advanced Custom Field Value According using POST ID? [closed]
- How do I correctly set up a WP-Query to only show upcoming event-posts?
- Saving Post Data in Another Database
- WP_Query custom field pass the post id
- Exclude a category of posts in author template
- If custom field is empty, use one from a previous post
- adding my posts (author posts) in menu
- Auto populate custom fields by post date
- ACF Relationship – Get Parent’s Post Object
- How to make a local “scroll to ID” on post?
- Add author section on Author archive posts
- How to detect if an ACF custom-field is really in use?
- Prevent Authors from viewing each others Posts
- Display Random Author with Details in Sidebar
- Clear cache when a post is submitted [closed]
- Add a checkbox to post screen that adds a class to the title
- Query posts distinct authors
- Restrict the Number of Posts an Author can Publish (over time)?
- widget should display post archive by year and on click also by month
- I am trying to create a simple frontend form for posting
- HTML code in Custom field
- How to show posts rank based on custom field value
- At my posts archive page, outside the loop, get_the_id() returns the top most post’s ID
- Custom Post Type & Author not associating, user post count is 0, api doesn’t return author in post objects
- Single.php Active Category Class
- Post author is changed to admin after his post is modified by admin
- Link for the page archive for posts, like using custom post types with get_post_type_archive_link
- Change post format using custom field
- How can I make existing custom fields easier to edit/add in my theme?
- How to get the latest posting time of archived pages in WordPress?
- Add custom fields to post programmatically
- How can I control multiple editing of wordpress posts?
- Multiple authors for single post without plugin
- Show the author’s count of total amount of posts assign to a custom taxonomy term
- Author must complete profile info before they can publish a post?
- How can I list random authors from current post category?
- Add custom field automatically (add_post_meta) with value based on number of words of article
- Global $post not working in OOP function WordPress
- Understanding and using metaboxes in posts
- Category List (Archive) Page Template By Category
- How can I show wordpress posts based on author?
- Limit posts per author role (excluding admin) in home page
- How to display data in archive page?
- Check if checkbox is marked on publish/update post
- Getting the current author (it has changed) of a post, not the original author
- Showing author page if user has no post
- How to display excerpt post on hamepage and archive pages?
- Show comment number per author per day
- Get all comments of author’s posts
- Customize rel=canonical tag for single blog post
- Get post ID from a link
- Create a list of posts with topic headdings
- Add field to user meta table in database when link is clicked
- Hide custom metabox value from custom fields
- Get post meta retrieving wrong value
- If contributor has published 2 or more posts then show otherwise hide
- Change post author without using wp_update_post()
- if in category but only with post meta
- singular posts using archive styling
- After ajax image is outside the “ tag
- Edit custom fields in posts list
- Send email to author of post on post submission
- Get x recent posts by author?
- Display in category ( taxonomy) a number of post that I want
- Cannot select certain authors for posts after import
- Display message depending on capability outside loop
- How do I disable the “by author” hyperlink on posts?
- How to view all posts (on site, not admin) that are uncategorized?
- Display content between two dates?
- Override WordPress core post-template.php block template
- ACF flexible content block not showing on live site (works locally)
- Post meta not working
- how to show comments only author which send own posts in wordpress
- How to work with posts and sub posts?
- How to hide protected posts from archive?
- Adding an option to post editor to show a site disclaimer or message
- Redirect to custom post if custom archive page has just one result?
- Template with ACF and Pagebuilder
- Need to display a Jan 1st post as the site’s front page on Jan 1st, and Jan 2nd post as front page on Jan 2nd etc
- How do you update post date (year only) in a separate custom field?
- On WordPress Search, how to search post from Author meta also
- How to hide meta from search result only on pages?
- How do I display posts ordered by a date custom field?
- Numbering author posts in posts query
- Page 2 has no posts?
- WordPress Request Post All Post ID in a Loop? [closed]
- Extracting a TLD from the content and assign to custom field
- Order posts by separate menu order for different sub-categories
- How to custom sort-out editing-panel fields?
- Delete old post with new post
- How can I create a menu items from meta box based on users input
- Home page: using custom fields for posts and pages
- How would I attach media/images to a post based on a ID stored in a each post’s custom field
- How to Do Custom Fields to Output a Definition List
- How to get pagination working with “Pending” Posts
- How do I show the post title if an advanced custom field hasn’t been used?
- Custom post order returning posts from other categories
- How to make the Post Author name fixed as “Editorial Staff” even if there are multiple authors?