You have to use setup_postdata
function if you want to use the_author_link
with custom loop. Do it like this:
<h2 class="sidebarheaders">Random Posts By You </h2>
<br/>
<?php
$rand_posts = get_posts( array( 'numberposts' => 5, 'orderby' => 'date' ) );
foreach( $rand_posts as $post ) :
setup_postdata( $post );
?><li><a href="https://wordpress.stackexchange.com/questions/89309/<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
Written by: <?php echo the_author_link();
endforeach;
wp_reset_postdata();
?>
Don’t forget to call wp_reset_postdata
to restore the $post global to the current post in the main query.
Related Posts:
- How to check if a user (not current user) is logged in?
- Woocommerce: assign an “author” to a product
- Programatically change post author
- Restrict one post per author
- Author page: Comments and Ratings?
- How to get post author name by its ID inside a function?
- Add rewrite endpoint to author page + pagination
- How can an author be subscribed to the posts of another author and receive notifications of the new posts?
- How we can get the author ID by its Name
- How to hide posts count and posts of other users from edit.php for contributors and authors
- Creating distinct pages for author profiles and lists of posts by author
- Making WordPress author follow button, need missing ingredient
- Get the comment author ID by the comment ID
- Search by word, category, tag, author
- Author profile visitors in last 7 days in front end without plugins
- How To Remove The Author(s) From Certain Posts
- Remove /author/ from the author profile url
- Google Authorship on a multi-author blog?
- Replace Gravatar with img URL for avatars
- Change author base slug to user role
- Total Word Count For Posts And Comments By One Author
- Custom Author Fields + Existing Taxonomy – Integrating the Two Dynamically?
- Display Author role in archive or author page
- How to Add Author Editing Capability to Existing Post by Admin
- WordPress Author Page
- Limit REST API output to current logged in user that is also author of the content
- Display only entire most recent post on author page?
- Author list ‘special’ author first then ‘normal’ author
- hide something in single page if current author has only one post
- Custom Author Loop
- get_the_author_meta( $field, 0 ) returns the administrator $field
- Showing author’s page with no posts
- Plugin for an author bio popup box?
- How to link to the current User/Author Profile page?
- Author website URL
- How can I get the author description’s excerpt?
- Conditional/Check: IF comment author is the post author
- Get last revision author, author-link and date
- How to use Buddypress xProfile field as WordPress Bio
- What do you put in child themes author tag?
- Make user as Default contributor for all Blog Posts
- How to list the authors of all revisions?
- Link Author’s Website in Author Bio
- Post list based on the page author
- How to set post author to custom post field via front-end form?
- Show Author information on post page on dashboard
- Author posts url… way to get display name to be url instead of user’s ID?
- Display emails of users who already posted at least once
- Get author’s first name
- Display only author posts in dashboard all posts panel
- Get avatar of the logged-in user in WordPress
- Breadcrumbs – get the author?
- Display author name, outside the loop, if they haven’t published a custom post
- Is author.php a core file?
- Allow Google crawler to crawl specific Author pages
- Clean links in: the_author_meta(‘description’)
- Add Date and Author to Posts
- How to restrict an author scheduling their post date to a maximum X days ahead from the current date
- Different posttypes for different authors
- Create an Author Page on Registration
- author slug in the backend
- Can I Include author login in post class?
- Disable WordPress Comment Author Name
- get the headlines of the authors’ last post
- Detect and make links nofollow in author description
- Working with Gravatars within a localhost development area
- Condition within single.php to send an email to the post author
- Author Page Create Link to Page That Lists All Author’s Posts?
- Unpublish Authors With not Fulfilled Fields
- Display Recent Posts in BuddyPress Profile
- Display All Authors only
- Display Authors avatars when more than one author
- How to reorder the content of the single post?
- Possible to switch between admin view and author view?
- How to get links to user and tag by its name?
- How to show author page link
- Add Post Author body class to WordPress
- Improving Co-Authors Plus Plugin [closed]
- Show Published and Draft posts from Logged in Author
- Best way to set up “reviewed by” in WordPress?
- Filter Author Link for Numerous Authors for each to go to unique page
- WHen I click on post author (on frontend) it doesn’t go to author page
- List of all authors avatars
- How to fix a specific page (author archive) loading speed?
- Show text only to the author of the article
- Display Random Post in Author Page
- Show author image at home page latestest posts plugin
- get_author_posts_url() Not working
- Open the_author_link() in a new window
- WordPress author box
- How to get latest page (not post) of User and display the content
- How do you display a comment into a mail?
- Show author name not the author ID
- Author page link in comments is different than in posts?
- Author.php display profile for all types of users
- Profile Field In Admin Bar
- Removing “HTTP://” From the_author_meta?
- why is there an author.php
- How to force the Author Dropdown to display in Quick/Bulk edit?
- How to add avatar to authors list?