There are blogs with several authors in which you can give a personal touch to the information of them. Almost all the templates have some information about the author in each entry, but not all of them offer you more information about the author, not even a link to their last published articles . And I think it gives the reader enough to know who is behind each blog.
It is also possible that you have ever wondered that " what is the profile description field for? if it is not seen anywhere? ". Well, let's solve all these doubts and, maybe, some more.
The issue of the name of the author having a link to your entries we already saw it and now we will give it a superior approach, one more step in the personalization of this link. We will do it creating a page that shows the links to its articles, and also something more .
And it is that, like the fact of the blogs with several authors is a really matter recent many templates do not have a special page to that effect even though WordPress has the right functions to get it done to your needs.
Whether you're not lucky to have a template with author page as if you have it, I will explain the process to create / modify it and show relevant information. Let's see the process …
Step 1 – Complete the Profile information
If you have not yet completed your user profile information on the blog, it's time to do it. It is especially important that you complete the address of your personal page and the user's description since we will use this information for the authors page.
You can change this information in
http: // tublog. com / wp-admin / profile.php . In the field of About the user we will go one step further and we will not limit ourselves to entering plain text but, using some HTML tags we will add links and some formatting to the text that describes you .
So, if in your profile you want to tell that you participate in a web you must enter this information with the tags that make the link to it active. Here is an example:
Step 2 – Create the authors page
If you have it you will find it in the folder of your template, it is called
author.php . If you have not been so lucky, do not worry because it is very easy to create, we will use a page that is sure to come in your template.
The page in question is
archives.php . The first thing to do is download it to your computer and rename it as
author.php . Once this is done we will have to replace the information in the "loop" (part of the code that refers to the content shown), which will normally be something like that …
File by Month:
Archive by Category:
< h2 > ARCHIVE < / h2 >
File by  Month :
< ul >
<? Php wp_get_archives ( 'type = monthly' ) ; ?>  < / ul >
File for Category í to :
< ul >  <? Php wp_list_cats () ; ?>
< / ul >
The above information will be accompanied by other codes, which are the ones that show the header ( header ), sidebar ( sidebar ) and footer ( footer ), do not remove these codes only what I indicate here. Well, we will be guided by the CODEX instructions to create a personalized page.
I propose to substitute the above for this …
About: nickname; ?>
- <a href="user_url; ?> "> user_url; ?>
- user_description; ?>
Entries for nickname; ?>:
<a href="" rel="bookmark" title="Permanent link: ">
11  12
36  37
<! – This sets the $ curauth variable – >
 <? Php $ curauth = ([19659-40]] isset ( $ _ GET [) ) ] ) ) ? get_user_by ( 'slug' $ author_name ) : get_userdata ( intval ( $ author ) ) ; ?>
< h2 > About : <? Php echo $ curauth -> nickname ; ?> < / h2 >
< dl >
< dt > Web < / dt >
 < dd >  < to href = " <? Php echo $ curauth – > user_url ; ?> "> <? Php echo $ curauth -> ] ; ; ? 19659007]
< dt > Profile < / dt >
< dd > <? Php echo $ curauth -> user_description ; ?> < / dd >
< / dl >
< h2 > Entries of <? Php echo $ curauth -> nickname ; ?> : < / h2 >
< ul >
<! – The Loop ] – >
<? Php if ( have_posts  () ) : while ( have_posts () ) : the_post () ; ?> 
< li >
< to href = ] " <? Php the_permalink () ?> " rel =  "bookmark" title = "Permalink: <? Php the_title () ; ?> ">
<? Php the_title () ; ?> < / to >
<? Php the_time ( 'd M Y' ) ; ?> in <? Php ] [1 9659031] the_category ( '&' ) ; ?>  < / li >
<? Php endwhile ; else : ?>
<? Php _e ( 'No entry from this author.' ) ; ?>
<? Php endif ; ?>
<! – End of Loop – >
< / ul >
< / div >
You only have one left ]Save the file and upload it to the folder of your theme WordPress, as always in
wp-content / themes / name_of_your_ template .
If you have not deleted or added more code than necessary you will get author pages like the ones you get by clicking on the names of the WordPress Help editors for example William or mine .  As you can see, offers the URL of the personal page and description introduced in our profile, as well as links to the last posts created .
¡Esta está! . And do not forget subscribe to our feed for do not miss any blog post .