• http://utmcompass.com/category/2013/

    On my category archives page I am wondering if there is a way to target the authors name (which is h3 in each post) and keep the styling for h3 so that the authors name shows up separate from the rest of the text and in cursive font like it does in the single posts.

    Thanks

Viewing 4 replies - 1 through 4 (of 4 total)
  • Hi Mellissa,

    That should certainly be possible. Be sure your theme has archive.php, then edit that file to achieve your goal.

    <h3 class="archiveAuthor"><?php get_the_author(); ?></h3>

    Thread Starter Anne

    (@mellissaa)

    thanks! where in archive.php should i insert that line ? I’m not very familiar with php.

    <?php
    /**
     * Template for displaying Archive pages
     *
     * Used to display archive-type pages if nothing more specific matches a query.
     * For example, puts together date-based pages if no date.php file exists.
     *
     * @link http://codex.wordpress.org/Template_Hierarchy
     *
     * @package WordPress
     * @subpackage Twenty_Eleven
     * @since Twenty Eleven 1.0
     */
    
    get_header(); ?>
    
    		<section id="primary">
    			<div id="content" role="main">
    
    			<?php if ( have_posts() ) : ?>
    
    				<header class="page-header">
    					<h1 class="page-title">
    						<?php if ( is_day() ) : ?>
    							<?php printf( __( 'Daily Archives: %s', 'twentyeleven' ), '<span>' . get_the_date() . '</span>' ); ?>
    						<?php elseif ( is_month() ) : ?>
    							<?php printf( __( 'Monthly Archives: %s', 'twentyeleven' ), '<span>' . get_the_date( _x( 'F Y', 'monthly archives date format', 'twentyeleven' ) ) . '</span>' ); ?>
    						<?php elseif ( is_year() ) : ?>
    							<?php printf( __( 'Yearly Archives: %s', 'twentyeleven' ), '<span>' . get_the_date( _x( 'Y', 'yearly archives date format', 'twentyeleven' ) ) . '</span>' ); ?>
    						<?php else : ?>
    							<?php _e( 'Blog Archives', 'twentyeleven' ); ?>
    						<?php endif; ?>
    					</h1>
    				</header>
    
    				<?php twentyeleven_content_nav( 'nav-above' ); ?>
    
    				<?php /* Start the Loop */ ?>
    				<?php while ( have_posts() ) : the_post(); ?>
    
    					<?php
    						/* Include the Post-Format-specific template for the content.
    						 * If you want to overload this in a child theme then include a file
    						 * called content-___.php (where ___ is the Post Format name) and that will be used instead.
    						 */
    						get_template_part( 'content', get_post_format() );
    					?>
    
    				<?php endwhile; ?>
    
    				<?php twentyeleven_content_nav( 'nav-below' ); ?>
    
    			<?php else : ?>
    
    				<article id="post-0" class="post no-results not-found">
    					<header class="entry-header">
    						<h1 class="entry-title"><?php _e( 'Nothing Found', 'twentyeleven' ); ?></h1>
    					</header><!-- .entry-header -->
    
    					<div class="entry-content">
    						<p><?php _e( 'Apologies, but no results were found for the requested archive. Perhaps searching will help find a related post.', 'twentyeleven' ); ?></p>
    						<?php get_search_form(); ?>
    					</div><!-- .entry-content -->
    				</article><!-- #post-0 -->
    
    			<?php endif; ?>
    
    			</div><!-- #content -->
    		</section><!-- #primary -->
    
    <?php get_sidebar(); ?>
    <?php get_footer(); ?>

    Thread Starter Anne

    (@mellissaa)

    the only problem is that in each post by ‘author’ i do not mean, the person who posted the post.

    just in the content of the post I wrote, for example:

    <h3>’By Chris John'</h3>

    and i want this information to show up on the archive page still in the format of <h3>

    That template uses excerpts – tags are stripped by default:

    http://codex.wordpress.org/Function_Reference/the_excerpt

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘target heading’ is closed to new replies.