You can include the author's name and a link using the author
and author_id
variables. For example:
{exp:channel:entries channel="blog"}
<h2>{title}</h2>
{body}
<p>Posted by <a href="/blog/author/{author_id}">{author}</a></p>
{/exp:channel:entries}
Then, at its most basic, create a template to display posts filtered by author (the template used in the example above is blog.group/author.html
). In that template, filter the Channel entries with the author_id
parameter.
{exp:channel:entries channel="blog" author_id="{segment_3}"}
{if count == "1"}
<h1>All Posts by {author}</h1>
<ul>
{/if}
<li>{title}</li>
{if count == total_results}
</ul>
{/if}
{/exp:channel:entries}