I would like to add a public profile page to the authors and others contributors in my site. where visitors can see their profile info. I don't wanna use Buddypress, is it possible with WordPress alone?

2 Answers 2


bainternet posted something in this thread that will help you, (this is actually editing user profiles from frontend) but it will give you the idea, then just echo the fields out on author.php


I created a new content type called authors, and then used Advanced Custom Fields to create post-to-post relationships between authors and posts.

This way I can have multiple author pages linked to one post, and make templates that display all authors and "Other content by [this|these] author[s]" at the bottom of posts, and "Content by this author" to the bottom of author pages.

This also allows authors to have custom urls such as mysite.org/authors/foo_bar and an archive page of all authors at mysite.org/authors

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.