<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Cozmoslabs &#187; thematic author</title>
	<atom:link href="http://www.cozmoslabs.com/tag/thematic-author/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cozmoslabs.com</link>
	<description>Web design and development experiment.</description>
	<lastBuildDate>Thu, 01 Jul 2010 09:26:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Create an &#8220;About the author&#8221; area for Thematic</title>
		<link>http://www.cozmoslabs.com/2009/10/28/create-an-about-the-author-area-for-thematic/</link>
		<comments>http://www.cozmoslabs.com/2009/10/28/create-an-about-the-author-area-for-thematic/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 20:57:14 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[Thematic]]></category>
		<category><![CDATA[author template]]></category>
		<category><![CDATA[thematic author]]></category>
		<category><![CDATA[thematic author area]]></category>
		<category><![CDATA[wordpress author area]]></category>

		<guid isPermaLink="false">http://www.cozmoslabs.com/?p=716</guid>
		<description><![CDATA[By default, Thematic comes with a simple and useful representation for the Author Archives template. While this might be enough for the majority of users, there are times when we need more detailed information about the author. This is particularly useful on multi-author blogs, where readers might want to read more posts from a particular [...]


Related posts:<ol><li><a href='http://www.cozmoslabs.com/2009/06/26/thematic-featured-posts/' rel='bookmark' title='Permanent Link: Add &#8220;Featured Posts&#8221; to your Thematic child theme'>Add &#8220;Featured Posts&#8221; to your Thematic child theme</a></li>
<li><a href='http://www.cozmoslabs.com/2009/07/07/how-to-create-a-wordpress-theme/' rel='bookmark' title='Permanent Link: How To Create a WordPress Theme &#8211; a tutorial series by Ian Stewart'>How To Create a WordPress Theme &#8211; a tutorial series by Ian Stewart</a></li>
<li><a href='http://www.cozmoslabs.com/2008/12/17/replacing-the-thematic-menu-with-a-dropdown-list-of-categories/' rel='bookmark' title='Permanent Link: Replacing the Thematic Menu with a DropDown List of Categories'>Replacing the Thematic Menu with a DropDown List of Categories</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.cozmoslabs.com/wp-content/uploads/2009/10/author_page.jpg" alt="author_page" title="author_page" width="300" height="225" class="alignright size-full wp-image-743" /></p>
<p>By default, <a href="http://themeshaper.com/thematic/">Thematic</a> comes with a simple and useful representation for the <strong>Author Archives</strong> template. While this might be enough for the majority of users, there are times when we need more detailed information about the author.</p>
<p>This is particularly useful on multi-author blogs, where readers might want to read more posts from a particular writer! </p>
<h3>The scope of this tutorial is composed of two parts:</h3>
<ol>
<li>Listing the author&#8217;s name, biographical info, gravatar picture and website inside the post body. ( <a href="http://www.cozmoslabs.com/projects/author/2009/10/jims-escape/">Single Post Demo</a> )</li>
<li>Creating an author archive page with the same info as above, plus we&#8217;ll list the author&#8217;s posts in a different way (Thematic already has this functionality implemented, but we&#8217;ll do some changes to the styling and the way the posts are displayed). (<a href="http://www.cozmoslabs.com/projects/author/author/admin/">Author Archives Demo</a>)</li>
</ol>
<p><span id="more-716"></span></p>
<h3>Part 1: &#8220;About the author&#8221; area</h3>
<p>To do this we&#8217;ll have to filter the default <em>thematic_postheader()</em>. </p>
<p>The code is basically the default postfooter code with some modification, mainly to the <em>//Display author info area</em>. Note the fact that we&#8217;re only displaying the author name, description, image and url inside the single post. On the homepage we&#8217;re still displaying the default thematic post header.</p>
<p>So copy this inside your <em>functions.php</em> file (check out for the opening and closing php tags) and reload the page. You should see on the post page the author area.</p>

<div class="wp_codebox"><table><tr id="p7164"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
</pre></td><td class="code" id="p716code4"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #000000; font-weight: bold;">function</span> postheader_and_author_info<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
&nbsp;
    <span style="color: #000000; font-weight: bold;">global</span> <span style="color: #000088;">$id</span><span style="color: #339933;">,</span> <span style="color: #000088;">$post</span><span style="color: #339933;">,</span> <span style="color: #000088;">$authordata</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #666666; font-style: italic;">// Create $posteditlink    </span>
    <span style="color: #000088;">$posteditlink</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;a href=&quot;'</span> <span style="color: #339933;">.</span> get_bloginfo<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'wpurl'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'/wp-admin/post.php?action=edit&amp;amp;post='</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$id</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$posteditlink</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&quot; title=&quot;'</span> <span style="color: #339933;">.</span> __<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Edit post'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'thematic'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot;&gt;'</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$posteditlink</span> <span style="color: #339933;">.=</span> __<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Edit'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'thematic'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'&lt;/a&gt;'</span><span style="color: #339933;">;</span>
&nbsp;
&nbsp;
    <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>is_single<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">||</span> is_page<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000088;">$posttitle</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'&lt;h1 class=&quot;entry-title&quot;&gt;'</span> <span style="color: #339933;">.</span> get_the_title<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;&lt;/h1&gt;n&quot;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">elseif</span> <span style="color: #009900;">&#40;</span>is_404<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>    
        <span style="color: #000088;">$posttitle</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'&lt;h1 class=&quot;entry-title&quot;&gt;'</span> <span style="color: #339933;">.</span> __<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Not Found'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'thematic'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;&lt;/h1&gt;n&quot;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000088;">$posttitle</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'&lt;h2 class=&quot;entry-title&quot;&gt;&lt;a href=&quot;'</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$posttitle</span> <span style="color: #339933;">.=</span> get_permalink<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$posttitle</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&quot; title=&quot;'</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$posttitle</span> <span style="color: #339933;">.=</span> __<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Permalink to '</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'thematic'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> the_title_attribute<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'echo=0'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$posttitle</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&quot; rel=&quot;bookmark&quot;&gt;'</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$posttitle</span> <span style="color: #339933;">.=</span> get_the_title<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>   
        <span style="color: #000088;">$posttitle</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;&lt;/a&gt;&lt;/h2&gt;n&quot;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
&nbsp;
    <span style="color: #000088;">$postmeta</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'&lt;div class=&quot;entry-meta&quot;&gt;'</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$postmeta</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;span class=&quot;meta-prep meta-prep-author&quot;&gt;'</span> <span style="color: #339933;">.</span> __<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'By '</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'thematic'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'&lt;/span&gt;'</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$postmeta</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;span class=&quot;author vcard&quot;&gt;'</span><span style="color: #339933;">.</span> <span style="color: #0000ff;">'&lt;a class=&quot;url fn n&quot; href=&quot;'</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$postmeta</span> <span style="color: #339933;">.=</span> get_author_link<span style="color: #009900;">&#40;</span><span style="color: #009900; font-weight: bold;">false</span><span style="color: #339933;">,</span> <span style="color: #000088;">$authordata</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">ID</span><span style="color: #339933;">,</span> <span style="color: #000088;">$authordata</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">user_nicename</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$postmeta</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&quot; title=&quot;'</span> <span style="color: #339933;">.</span> __<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'View all posts by '</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'thematic'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> get_the_author<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'&quot;&gt;'</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$postmeta</span> <span style="color: #339933;">.=</span> get_the_author<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$postmeta</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;/a&gt;&lt;/span&gt;&lt;span class=&quot;meta-sep meta-sep-entry-date&quot;&gt; | &lt;/span&gt;'</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$postmeta</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;span class=&quot;meta-prep meta-prep-entry-date&quot;&gt;'</span> <span style="color: #339933;">.</span> __<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Published: '</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'thematic'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'&lt;/span&gt;'</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$postmeta</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;span class=&quot;entry-date&quot;&gt;&lt;abbr class=&quot;published&quot; title=&quot;'</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$postmeta</span> <span style="color: #339933;">.=</span> get_the_time<span style="color: #009900;">&#40;</span>thematic_time_title<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'&quot;&gt;'</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$postmeta</span> <span style="color: #339933;">.=</span> get_the_time<span style="color: #009900;">&#40;</span>thematic_time_display<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$postmeta</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;/abbr&gt;&lt;/span&gt;'</span><span style="color: #339933;">;</span>
    <span style="color: #666666; font-style: italic;">// Display edit link</span>
    <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>current_user_can<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'edit_posts'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000088;">$postmeta</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">' &lt;span class=&quot;meta-sep meta-sep-edit&quot;&gt;|&lt;/span&gt; '</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'&lt;span class=&quot;edit&quot;&gt;'</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$posteditlink</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'&lt;/span&gt;'</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>               
    <span style="color: #000088;">$postmeta</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;&lt;/div&gt;&lt;!-- .entry-meta --&gt;n&quot;</span><span style="color: #339933;">;</span>
&nbsp;
&nbsp;
    <span style="color: #000088;">$postmeta_issingle</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'&lt;div class=&quot;entry-meta&quot;&gt;'</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$postmeta_issingle</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;span class=&quot;meta-prep meta-prep-entry-date&quot;&gt;'</span> <span style="color: #339933;">.</span> __<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Published: '</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'thematic'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'&lt;/span&gt;'</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$postmeta_issingle</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;span class=&quot;entry-date&quot;&gt;&lt;abbr class=&quot;published&quot; title=&quot;'</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$postmeta_issingle</span> <span style="color: #339933;">.=</span> get_the_time<span style="color: #009900;">&#40;</span>thematic_time_title<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'&quot;&gt;'</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$postmeta_issingle</span> <span style="color: #339933;">.=</span> get_the_time<span style="color: #009900;">&#40;</span>thematic_time_display<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$postmeta_issingle</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;/abbr&gt;&lt;/span&gt;'</span><span style="color: #339933;">;</span>
    <span style="color: #666666; font-style: italic;">// Display edit link</span>
    <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>current_user_can<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'edit_posts'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000088;">$postmeta_issingle</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">' &lt;span class=&quot;meta-sep meta-sep-edit&quot;&gt;|&lt;/span&gt; '</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'&lt;span class=&quot;edit&quot;&gt;'</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$posteditlink</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'&lt;/span&gt;'</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>               
    <span style="color: #000088;">$postmeta_issingle</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;&lt;/div&gt;&lt;!-- .entry-meta --&gt;n&quot;</span><span style="color: #339933;">;</span>
&nbsp;
&nbsp;
	<span style="color: #666666; font-style: italic;">//Display author info area</span>
	<span style="color: #000088;">$postauthor</span> <span style="color: #339933;">.=</span><span style="color: #0000ff;">'&lt;div id=&quot;author-info&quot; class=&quot;vcard&quot;&gt;'</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$postauthor</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;h2 class=&quot;entry-title&quot;&gt;&lt;span class=&quot;meta-prep meta-prep-author&quot;&gt;'</span> <span style="color: #339933;">.</span> __<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'By '</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'thematic'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'&lt;/span&gt;'</span><span style="color: #339933;">;</span>	
	<span style="color: #000088;">$postauthor</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;span class=&quot;author vcard&quot;&gt;'</span><span style="color: #339933;">.</span> <span style="color: #0000ff;">'&lt;a class=&quot;url fn n&quot; href=&quot;'</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$postauthor</span> <span style="color: #339933;">.=</span> get_author_link<span style="color: #009900;">&#40;</span><span style="color: #009900; font-weight: bold;">false</span><span style="color: #339933;">,</span> <span style="color: #000088;">$authordata</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">ID</span><span style="color: #339933;">,</span> <span style="color: #000088;">$authordata</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">user_nicename</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$postauthor</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&quot; title=&quot;'</span> <span style="color: #339933;">.</span> __<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'View all posts by '</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'thematic'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> get_the_author<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'&quot;&gt;'</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$postauthor</span> <span style="color: #339933;">.=</span> get_the_author<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$postauthor</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;/a&gt;&lt;/span&gt;&lt;/h2&gt;'</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$email</span> <span style="color: #339933;">=</span> get_the_author_email<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$postauthor</span> <span style="color: #339933;">.=</span> <a href="http://www.php.net/str_replace"><span style="color: #990000;">str_replace</span></a><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">&quot;class='avatar&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;class='photo avatar&quot;</span><span style="color: #339933;">,</span> get_avatar<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;<span style="color: #006699; font-weight: bold;">$email</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$postauthor</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;div class=&quot;author-bio note&quot;&gt;&lt;p&gt;'</span> <span style="color: #339933;">.</span> get_the_author_description<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'&lt;/p&gt;&lt;/div&gt;'</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$postauthor</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;div class=&quot;author-url&quot;&gt;&lt;a href=&quot;'</span> <span style="color: #339933;">.</span> get_the_author_url<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'&quot;&gt;Website&lt;/a&gt;&lt;/div&gt;'</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$postauthor</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;/div&gt;'</span><span style="color: #339933;">;</span>
&nbsp;
&nbsp;
&nbsp;
    <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$post</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">post_type</span> <span style="color: #339933;">==</span> <span style="color: #0000ff;">'page'</span> <span style="color: #339933;">||</span> is_404<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000088;">$postheader</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$posttitle</span><span style="color: #339933;">;</span>        
    <span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000088;">$postheader</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$posttitle</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$postmeta</span><span style="color: #339933;">;</span>    
    <span style="color: #009900;">&#125;</span>
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>is_single<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
		<span style="color: #000088;">$postheader</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$posttitle</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$postmeta_issingle</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$postauthor</span><span style="color: #339933;">;</span>   
	<span style="color: #009900;">&#125;</span>
&nbsp;
    <span style="color: #b1b100;">echo</span> <span style="color: #000088;">$postheader</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
add_filter<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'thematic_postheader'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'postheader_and_author_info'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>Next we need to style it. Add this css to the <em>style.css</em>of your child theme.</p>

<div class="wp_codebox"><table><tr id="p7165"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
</pre></td><td class="code" id="p716code5"><pre class="css" style="font-family:monospace;"><span style="color: #cc00cc;">#content</span><span style="color: #00AA00;">,</span> <span style="color: #cc00cc;">#main</span><span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">overflow</span><span style="color: #00AA00;">:</span><span style="color: #993333;">visible</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
<span style="color: #808080; font-style: italic;">/* Author Area Styling */</span>
<span style="color: #cc00cc;">#author-info</span><span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #933;">18px</span><span style="color: #00AA00;">;</span>
	<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#ffffcc</span><span style="color: #00AA00;">;</span>
	<span style="color: #000000; font-weight: bold;">border</span><span style="color: #00AA00;">:</span><span style="color: #933;">1px</span> <span style="color: #993333;">dashed</span> <span style="color: #cc00cc;">#e8e89b</span><span style="color: #00AA00;">;</span>
	<span style="color: #000000; font-weight: bold;">border-left</span><span style="color: #00AA00;">:</span><span style="color: #933;">20px</span> <span style="color: #993333;">solid</span> <span style="color: #cc00cc;">#e8e89b</span><span style="color: #00AA00;">;</span>
	<span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #933;">10px</span> <span style="color: #933;">40px</span> <span style="color: #933;">10px</span> <span style="color: #933;">20px</span><span style="color: #00AA00;">;</span>
	<span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #933;">18px</span> <span style="color: #933;">0px</span> <span style="color: #933;">18px</span> <span style="color: #933;">-40px</span><span style="color: #00AA00;">;</span>
	<span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00AA00;">:</span><span style="color: #933;">13px</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
<span style="color: #6666ff;">.author</span> <span style="color: #cc00cc;">#author-info</span><span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">margin-top</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span>
	<span style="color: #000000; font-weight: bold;">margin-bottom</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
<span style="color: #cc00cc;">#author-info</span> .entry-title<span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00AA00;">:</span><span style="color: #933;">14px</span><span style="color: #00AA00;">;</span>
	<span style="color: #000000; font-weight: bold;">text-transform</span><span style="color: #00AA00;">:</span><span style="color: #993333;">uppercase</span><span style="color: #00AA00;">;</span>
	<span style="color: #000000; font-weight: bold;">font-weight</span><span style="color: #00AA00;">:</span><span style="color: #993333;">normal</span><span style="color: #00AA00;">;</span>
	<span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#111</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
<span style="color: #cc00cc;">#author-info</span> .meta-prep-author<span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">text-transform</span><span style="color: #00AA00;">:</span><span style="color: #993333;">lowercase</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
<span style="color: #cc00cc;">#author-info</span> <span style="color: #6666ff;">.author-bio</span> p<span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">margin-bottom</span><span style="color: #00AA00;">:</span><span style="color: #933;">5px</span><span style="color: #00AA00;">;</span>
	<span style="color: #000000; font-weight: bold;">line-height</span><span style="color: #00AA00;">:</span><span style="color: #933;">19px</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
<span style="color: #cc00cc;">#author-info</span> .avatar<span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">70px</span><span style="color: #00AA00;">;</span>
	<span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">70px</span><span style="color: #00AA00;">;</span>
	<span style="color: #000000; font-weight: bold;">border</span><span style="color: #00AA00;">:</span><span style="color: #933;">4px</span> <span style="color: #993333;">solid</span> <span style="color: #cc00cc;">#fff</span><span style="color: #00AA00;">;</span>
	box-shadow<span style="color: #00AA00;">:</span> <span style="color: #933;">1px</span> <span style="color: #933;">1px</span> <span style="color: #933;">1px</span> <span style="color: #cc00cc;">#cbcbcb</span><span style="color: #00AA00;">;</span>
	-moz-box-shadow<span style="color: #00AA00;">:</span><span style="color: #933;">1px</span> <span style="color: #933;">1px</span> <span style="color: #933;">1px</span> <span style="color: #cc00cc;">#cbcbcb</span><span style="color: #00AA00;">;</span>
	-webkit-box-shadow<span style="color: #00AA00;">:</span><span style="color: #933;">1px</span> <span style="color: #933;">1px</span> <span style="color: #933;">1px</span> <span style="color: #cc00cc;">#cbcbcb</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<h3>Part 2: Author archives</h3>
<p>By default Thematic doesn&#8217;t come with the author bio activated. If we go to <em>Appearance->Thematic Options</em> in the WordPress backend, we can activate it there by clicking the unchecked check box <img src='http://www.cozmoslabs.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p><img src="http://www.cozmoslabs.com/wp-content/uploads/2009/10/info_on_author_page.jpg" alt="info_on_author_page" title="info_on_author_page" width="600" height="304" class="aligncenter size-full wp-image-732" /></p>
<p>However we want some elements from that page changed. More exactly we don&#8217;t want the email address to be shown publicly (although Thematic passes it through <em>antispambot</em> &#8220;fool&#8221; e-mail harvesters) and we also want to display the author&#8217;s website link similar to what we have on the single post page.</p>
<p>As a bonus we will display the author&#8217;s posts in a different way so it&#8217;s a lot easier to find what we&#8217;re interested in. The idea is that instead of listing all the posts in chronological order we&#8217;ll order them by category. You can see what I mean in the <a href="http://www.cozmoslabs.com/projects/author/author/admin/">Author Archives Page.</a></p>
<p>This time we won&#8217;t make the changes to the <em>functions.php</em> file as we would normally do with any thematic child theme. Instead we&#8217;ll have to create a new <em>author.php</em> file and place it inside our child theme so we can overwrite the default Thematic functionality. </p>
<p>The reason we&#8217;re making the changes to the template file instead of inside <em>functions.php</em> is that there is no filter on the Author Info Area and instead the code is directly inside the template file. As a side note I think the author template and the search template are the only ones that still have actual code inside them. For anything else you can pretty much hook or filter your way inside functions.php.</p>
<p>So now to the <em>authors.php</em> code.</p>

<div class="wp_codebox"><table><tr id="p7166"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
</pre></td><td class="code" id="p716code6"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #000000; font-weight: bold;">global</span> <span style="color: #000088;">$options</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">foreach</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$options</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$value</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>get_option<span style="color: #009900;">&#40;</span> <span style="color: #000088;">$value</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'id'</span><span style="color: #009900;">&#93;</span> <span style="color: #009900;">&#41;</span> <span style="color: #339933;">===</span> <span style="color: #009900; font-weight: bold;">FALSE</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> <span style="color: #000088;">$$value</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'id'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$value</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'std'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span> <span style="color: #009900;">&#125;</span>
    <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span> <span style="color: #000088;">$$value</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'id'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> get_option<span style="color: #009900;">&#40;</span> <span style="color: #000088;">$value</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'id'</span><span style="color: #009900;">&#93;</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #009900;">&#125;</span>
    <span style="color: #009900;">&#125;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span>
<span style="color: #000000; font-weight: bold;">&lt;?php</span> get_header<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
&nbsp;
	<span style="color: #339933;">&lt;</span>div id<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;container&quot;</span><span style="color: #339933;">&gt;</span>
		<span style="color: #339933;">&lt;</span>div id<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;content&quot;</span><span style="color: #339933;">&gt;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">&lt;?php</span> the_post<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
&nbsp;
            <span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #666666; font-style: italic;">//thematic_page_title() </span>
            	  <span style="color: #666666; font-style: italic;">//We've commented out the Thematic Page title since that info will be displayed in our Author area</span>
            <span style="color: #000000; font-weight: bold;">?&gt;</span>		
&nbsp;
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #666666; font-style: italic;">/* if display author bio is selected */</span> <span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$thm_authorinfo</span> <span style="color: #339933;">==</span> <span style="color: #0000ff;">'true'</span> <span style="color: #339933;">&amp;</span> <span style="color: #339933;">!</span>is_paged<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
			<span style="color: #339933;">&lt;</span>div id<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;author-info&quot;</span> <span style="color: #000000; font-weight: bold;">class</span><span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;vcard&quot;</span><span style="color: #339933;">&gt;</span>
			    <span style="color: #339933;">&lt;</span>h2 <span style="color: #000000; font-weight: bold;">class</span><span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;entry-title&quot;</span><span style="color: #339933;">&gt;</span><span style="color: #000000; font-weight: bold;">&lt;?</span>php _e<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Author Archives: '</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'thematic'</span><span style="color: #009900;">&#41;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span><span style="color: #339933;">&lt;</span>strong<span style="color: #339933;">&gt;</span><span style="color: #000000; font-weight: bold;">&lt;?</span>php <span style="color: #b1b100;">echo</span> <span style="color: #000088;">$authordata</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">first_name</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span> <span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">echo</span> <span style="color: #000088;">$authordata</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">last_name</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span><span style="color: #339933;">&lt;/</span>strong<span style="color: #339933;">&gt;&lt;/</span>h2<span style="color: #339933;">&gt;</span> 
    			<span style="color: #000000; font-weight: bold;">&lt;?php</span> thematic_author_info_avatar<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
    			<span style="color: #339933;">&lt;</span>div <span style="color: #000000; font-weight: bold;">class</span><span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;author-bio note&quot;</span><span style="color: #339933;">&gt;</span>
                    <span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #339933;">!</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">''</span><span style="color: #339933;">==</span> <span style="color: #000088;">$authordata</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">user_description</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span> <span style="color: #339933;">:</span> <span style="color: #b1b100;">echo</span> apply_filters<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'archive_meta'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$authordata</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">user_description</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #b1b100;">endif</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
                <span style="color: #339933;">&lt;/</span>div<span style="color: #339933;">&gt;</span>  			
    			<span style="color: #339933;">&lt;</span>div <span style="color: #000000; font-weight: bold;">class</span><span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;author-url&quot;</span><span style="color: #339933;">&gt;&lt;</span>a href<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;&lt;?php the_author_url() ?&gt;&quot;</span><span style="color: #339933;">&gt;</span>Website<span style="color: #339933;">&lt;/</span>a<span style="color: #339933;">&gt;&lt;/</span>div<span style="color: #339933;">&gt;</span>
			<span style="color: #339933;">&lt;/</span>div<span style="color: #339933;">&gt;&lt;!--</span> <span style="color: #666666; font-style: italic;">#author-info --&gt;
</span><span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #009900;">&#125;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
<span style="color: #339933;">&lt;</span>div <span style="color: #000000; font-weight: bold;">class</span><span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;entry-content&quot;</span><span style="color: #339933;">&gt;</span>	
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #666666; font-style: italic;">//thematic_author_loop() - we won't use the default thematic author loop</span>
	  <span style="color: #666666; font-style: italic;">//instead will list the post sorted by category		</span>
			<span style="color: #000088;">$categories</span> <span style="color: #339933;">=</span> get_categories<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
			<span style="color: #b1b100;">foreach</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$categories</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$category</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
				<span style="color: #000088;">$cat_id</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$category</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">cat_ID</span><span style="color: #339933;">;</span>
				<span style="color: #000088;">$cat_slug</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$category</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">category_nicename</span><span style="color: #339933;">;</span>
				<span style="color: #000088;">$cat_name</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$category</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">cat_name</span><span style="color: #339933;">;</span>
&nbsp;
&nbsp;
				<span style="color: #666666; font-style: italic;">//The Query</span>
				query_posts<span style="color: #009900;">&#40;</span><a href="http://www.php.net/array"><span style="color: #990000;">array</span></a><span style="color: #009900;">&#40;</span>
					<span style="color: #0000ff;">'category__in'</span><span style="color: #339933;">=&gt;</span>	<span style="color: #000088;">$cat_id</span><span style="color: #339933;">,</span>
					<span style="color: #0000ff;">'author'</span> <span style="color: #339933;">=&gt;</span>			<span style="color: #000088;">$authordata</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">ID</span><span style="color: #339933;">,</span>
					<span style="color: #0000ff;">'posts_per_page'</span><span style="color: #339933;">=&gt;</span>	<span style="color: #cc66cc;">100</span>
					<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
				<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span>have_posts<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
					<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">'&lt;h2&gt;'</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$cat_name</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'&lt;/h2&gt;'</span><span style="color: #339933;">;</span>
				<span style="color: #009900;">&#125;</span>
&nbsp;
				<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">'&lt;ul&gt;'</span><span style="color: #339933;">;</span>
				<span style="color: #666666; font-style: italic;">//The Loop</span>
				<span style="color: #b1b100;">while</span> <span style="color: #009900;">&#40;</span> have_posts<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span> <span style="color: #339933;">:</span> the_post<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">;</span><span style="color: #000000; font-weight: bold;">?&gt;</span>
&nbsp;
				<span style="color: #339933;">&lt;</span>li<span style="color: #339933;">&gt;&lt;</span>a href<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;&lt;?php the_permalink(); ?&gt;&quot;</span><span style="color: #339933;">&gt;</span><span style="color: #000000; font-weight: bold;">&lt;?</span>php the_title<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span><span style="color: #339933;">&lt;/</span>a<span style="color: #339933;">&gt;&lt;/</span>li<span style="color: #339933;">&gt;</span>
&nbsp;
				<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">endwhile</span><span style="color: #339933;">;</span>
				<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">'&lt;/ul&gt;'</span><span style="color: #339933;">;</span>
&nbsp;
				<span style="color: #666666; font-style: italic;">//Reset Query</span>
				wp_reset_query<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #009900;">&#125;</span>
 <span style="color: #000000; font-weight: bold;">?&gt;</span>
<span style="color: #339933;">&lt;/</span>div<span style="color: #339933;">&gt;</span>	
&nbsp;
		<span style="color: #339933;">&lt;/</span>div<span style="color: #339933;">&gt;&lt;!--</span> <span style="color: #666666; font-style: italic;">#content --&gt;
</span>	<span style="color: #339933;">&lt;/</span>div<span style="color: #339933;">&gt;&lt;!--</span> <span style="color: #666666; font-style: italic;">#container --&gt;
</span>
<span style="color: #000000; font-weight: bold;">&lt;?php</span> thematic_sidebar<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
<span style="color: #000000; font-weight: bold;">&lt;?php</span> get_footer<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<h2>Conclusions</h2>
<p>So we added an author area on our single post page, enabled and modified the author area on the author archives page and as a bonus modified the default loop to list all the posts of the author organized under categories. </p>
<p>If you don&#8217;t like to do a lot of copy paste you can just download the Author Child Theme. Enjoy! </p>
<p class="info-box">
In order to install it you have to download the <a href="http://themeshaper.com/thematic/">Thematic Theme</a> (from which this child theme inherits all of the functionality), upload both themes (Author Template Child Theme and Thematic) to your server in the themes folder AND THEN ACTIVATE the Author Template Child Theme.
</p>
<div class="preview_download">
<a href="http://www.cozmoslabs.com/projects/author/author/admin/"><img src="http://www.cozmoslabs.com/wp-content/uploads/2009/10/preview.gif" alt="preview"/></a><a class="downloadlink dlimg" href="http://www.cozmoslabs.com/wp-content/plugins/download-monitor/download.php?id=9" title="Version 1.0 downloaded 148 times" ><img src="http://www.cozmoslabs.com/wp-content/plugins/download-monitor/img/download.gif" alt="Download Author Child Theme Version 1.0" /></a>
</div>


<p>Related posts:<ol><li><a href='http://www.cozmoslabs.com/2009/06/26/thematic-featured-posts/' rel='bookmark' title='Permanent Link: Add &#8220;Featured Posts&#8221; to your Thematic child theme'>Add &#8220;Featured Posts&#8221; to your Thematic child theme</a></li>
<li><a href='http://www.cozmoslabs.com/2009/07/07/how-to-create-a-wordpress-theme/' rel='bookmark' title='Permanent Link: How To Create a WordPress Theme &#8211; a tutorial series by Ian Stewart'>How To Create a WordPress Theme &#8211; a tutorial series by Ian Stewart</a></li>
<li><a href='http://www.cozmoslabs.com/2008/12/17/replacing-the-thematic-menu-with-a-dropdown-list-of-categories/' rel='bookmark' title='Permanent Link: Replacing the Thematic Menu with a DropDown List of Categories'>Replacing the Thematic Menu with a DropDown List of Categories</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.cozmoslabs.com/2009/10/28/create-an-about-the-author-area-for-thematic/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Database Caching 21/57 queries in 0.055 seconds using disk

Served from: www.cozmoslabs.com @ 2010-07-31 02:36:45 -->