author archive in custom archive.php
-
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
Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
The topic ‘author archive in custom archive.php’ is closed to new replies.