Here is a snippet that will enable you to show a short intro (excerpt) of the WordPress author bio of a post and not the complete bio. With this snippet you can make an excerpt of the author bio, with a link to the author page, where you can see the full bio.

Instructions
Add this code to your functions.php

<?php
   function author_excerpt (){                                       
      $word_limit = 20;
      $more_txt = 'read more about:';
      $txt_end = '...';
      $authorName = get_the_author();
      $authorUrl = get_author_posts_url( get_the_author_meta('ID'));
      $authorDescription = explode(" ", get_the_author_meta('description'));
      $displayAuthorPageLink = count($authorDescription) > $word_limit ? $txt_end.' '.$more_txt.' <a href="'.$authorUrl.'">'.$authorName.'</a>' : '' ;
      $authorDescriptionShort = array_slice($authorDescription, 0, ($word_limit));
      return (implode($authorDescriptionShort, ' ')).$displayAuthorPageLink;
   }
?>

Add this code to your post template file where you want to show the author bio excerpt.

<?php echo author_excerpt(); ?>

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Contact Us

This could be the beginning of something great 🙌

Name
Hidden
Hidden

By submitting this form: You agree to the processing of the submitted data in accordance with WP Dynamics Privacy Policy.

Contact Information
You can also write us an email or contact us by telephone.
Telephone +45 71 74 71 21

Support For support inquiries, please refer to our support section.

Recent Articles

Faust.js – A Headless Framework for WordPress

Faust.js is a Headless WordPress Framework that provides a set of tools for building front-end applications based on WordPress ...

How to Load (Enqueue) and Handle Assets and Dependencies in WordPress

In WordPress, instead of adding assets such as styles and JavaScript to the header, you can and should use ...

An Introduction to Google Tag Manager Server-side Tagging

WordPress has come a long way since its launch in 2003 - from a blogging tool to a full-fledge ...