I am using a custom archive.php file and am trying to insert the author's name into the page rather than the boring "author archive".
here is the code. any ideas?
<?php
global $mandigo_options, $dirs;
get_header();
// heading levels for posts (h1, h2, div, ...)
$tag_post_title_multi = $mandigo_options['heading_level_post_title_multi'];
$tag_page_title = $mandigo_options['heading_level_page_title' ];
?>
<td id="content" class="narrowcolumn"<?php if (mandigo_sidebox_conditions()) { ?> rowspan="2"<?php } ?>>
<?php
if (have_posts()) {
// Hack. Set $post so that the_date() works.
$post = $posts[0];
// if this is a category archive
if (is_category()) {
$page_title = sprintf(
__('Archive for the %s Category', 'mandigo'),
'“'. single_cat_title('',false) .'”'
);
}
// if wp supports tags and this is a tag archive
elseif (function_exists(is_tag) && is_tag()) {
$page_title = sprintf(
__('Posts Tagged %s', 'mandigo'),
'“'. single_tag_title('',false) .'”'
);
}
// if this is a daily archive
elseif (is_day()) {
$page_title = sprintf(
__('Archive for %s', 'mandigo'),
get_the_time(__('F jS, Y', 'mandigo'))
);
}
// if this is a monthly archive
elseif (is_month()) {
$page_title = sprintf(
__('Archive for %s', 'mandigo'),
get_the_time(__('F, Y', 'mandigo'))
);
}
// if this is a yearly archive
elseif (is_year()) {
$page_title = sprintf(
__('Archive for %s', 'mandigo'),
get_the_time('Y')
);
}
// if this is a search result
elseif (is_search()) {
$page_title = __('Search Results', 'mandigo');
}
// if this is an author archive
elseif (is_author()) {
$page_title = __('Author Archive', 'mandigo');
}
// otherwise, not sure when this is triggered
elseif (isset($_GET['paged']) && !empty($_GET['paged'])) {
$page_title = __('Blog Archives', 'mandigo');
}
// output
?>
<<?php echo $tag_page_title; ?> class="pagetitle"><?php echo $page_title; ?></<?php echo $tag_page_title; ?>>
<?php
// if this is a category archive
if (is_category()) {
// display the category description
?>
<div class="catdesc"><?php echo category_description(); ?></div>
<?php
}
?>
<div class="navigation">
<div class="alignleft"><?php next_posts_link('« '. __('Previous Entries', 'mandigo')) ?></div>
<div class="alignright"><?php previous_posts_link(__('Next Entries', 'mandigo'). ' »') ?></div>
</div>
<?php
// main loop
while (have_posts()) {
the_post();
?>
<div class="post" id="post-<?php the_ID(); ?>">
<div class="postinfo">
<?php mandigo_date_icon(get_the_time('Y|M|m|d')); ?>
<?php
// unless we disabled animations, display the buttons
if (!$mandigo_options['disable_animations']) {
?>
<span class="switch-post">
<a href="javascript:toggleSidebars();" class="switch-sidebars"><img src="<?php echo $dirs['www']['icons']; ?>bullet_sidebars_hide.png" alt="" class="png" /></a><a href="javascript:togglePost(<?php the_ID(); ?>);" id="switch-post-<?php the_ID(); ?>"><img src="<?php echo $dirs['www']['icons']; ?>bullet_toggle_minus.png" alt="" class="png" /></a>
</span>
<?php
}
// the post title
?>
<<?php echo $tag_post_title_multi; ?> class="posttitle posttitle-archive"><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php printf(__('Permanent Link to %s', 'mandigo'), the_title('', '', false)); ?>"><?php the_title(); ?></a></<?php echo $tag_post_title_multi; ?>>
<small>
<?php
// author information
printf(
__('Posted by: %s in %s', 'mandigo'),
mandigo_author_link(get_the_author_ID(), get_the_author()),
get_the_category_list(', ')
);
// if wp supports tags, and unless we chose to display tags after the post
if (function_exists('the_tags') && !$mandigo_options['display_tags_after_content'])
the_tags(', '. __('tags', 'mandigo') .': ');
// the "edit post" link, which displays when you are logged in
edit_post_link(
__('Edit', 'mandigo'),
sprintf(
' - <img src="%simages/edit.gif" alt="%s" /> ',
$dirs['www']['scheme'],
__('Edit this post', 'mandigo')
),
''
);
?>
</small>
</div>
<div class="entry">
<?php
// the content itself!
the_content(__('Read the rest of this entry', 'mandigo') .' »');
// if wp supports tags, and if we chose to display tags after the post
if (function_exists('the_tags') && $mandigo_options['display_tags_after_content'])
the_tags();
?>
</div>
<p class="clear">
<img src="<?php echo $dirs['www']['scheme']; ?>images/comments.gif" alt="Comments" />
<?php
// comments link
comments_popup_link(
__('No Comments', 'mandigo'). ' »',
__('1 Comment', 'mandigo'). ' »',
__('% Comments', 'mandigo'). ' »'
);
?>
</p>
</div>
<?php
} // end of main loop
?>
<div class="navigation">
<div class="alignleft"><?php next_posts_link('« '. __('Previous Entries', 'mandigo')) ?></div>
<div class="alignright"><?php previous_posts_link(__('Next Entries', 'mandigo'). ' »') ?></div>
</div>
<?php
}
// if have_posts() was false
else {
?>
<<?php echo $tag_page_title; ?> class="center"><?php _e('Not Found', 'mandigo'); ?></<?php echo $tag_page_title; ?>>
<p class="center"><?php _e("Sorry, but you are looking for something that isn't here.", 'mandigo'); ?></p>
<?php
}
?>
</td>
<?php
// if we have at least one sidebar to display
if ($mandigo_options['sidebar_count']) {
if (mandigo_sidebox_conditions())
include (TEMPLATEPATH . '/sidebox.php');
include (TEMPLATEPATH . '/sidebar.php');
// if this is a 3-column layout
if ($mandigo_options['layout_width'] == 1024 && $mandigo_options['sidebar_count'] == 2)
include (TEMPLATEPATH . '/sidebar2.php');
}
get_footer();
?>
thanks in advance