Support » Theme: Parabola » Archive shortened in sidebar

  • le-tom

    (@le-tom)


    For of all thanks for this great theme!

    I would like to show the archive in a sidebar, but only the last 12 months should be displayed.

    The WP codex says:

    <?php wp_get_archives( array( ‘type’ => ‘monthly’, ‘limit’ => 12 ) ); ?>

    But can’t find the function anywhere in this theme.

    Can someone help please?

Viewing 4 replies - 1 through 4 (of 4 total)
  • skulldragon

    (@skulldragon)

    That’s because it’s not a theme function, it’s a WP function.

    le-tom

    (@le-tom)

    ..and this function isn’t used in the theme?

    “But can’t find the function anywhere in this theme.”

    You’re looking in the theme files, not the wordpress files.

    This is my theme archive.php:

    <?php
    /**
     * The 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.
     *
     * Learn more: http://codex.wordpress.org/Template_Hierarchy
     *
     * @package Cryout Creations
     * @subpackage Parabola
     * @since Parabola 1.0
     */
    
    get_header(); ?>
    
    		<section id="container" class="<?php echo parabola_get_layout_class(); ?>">
    			<div id="content" role="main">
    			<?php cryout_before_content_hook(); ?>
    
    			<?php if ( have_posts() ) : ?>
    
    				<header class="page-header">
    					<h1 class="page-title">
    						<?php if ( is_day() ) : ?>
    							<?php printf( __( 'Daily Archives: %s', 'parabola' ), '<span>' . get_the_date() . '</span>' ); ?>
    						<?php elseif ( is_month() ) : ?>
    							<?php printf( __( 'Monthly Archives: %s', 'parabola' ), '<span>' . get_the_date( _x( 'F Y', 'monthly archives date format', 'parabola' ) ) . '</span>' ); ?>
    						<?php elseif ( is_year() ) : ?>
    							<?php printf( __( 'Yearly Archives: %s', 'parabola' ), '<span>' . get_the_date( _x( 'Y', 'yearly archives date format', 'parabola' ) ) . '</span>' ); ?>
    						<?php else : ?>
    							<?php _e( 'Blog Archives', 'parabola' ); ?>
    						<?php endif; ?>
    					</h1>
    				</header>
    
    				<?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/content', get_post_format() );
    					?>
    
    				<?php endwhile; ?>
    
    				<?php if($parabola_pagination=="Enable") parabola_pagination(); else parabola_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', 'parabola' ); ?></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.', 'parabola' ); ?></p>
    						<?php get_search_form(); ?>
    					</div><!-- .entry-content -->
    				</article><!-- #post-0 -->
    
    			<?php endif; ?>
    
    			<?php cryout_after_content_hook(); ?>
    			</div><!-- #content -->
    		<?php parabola_get_sidebar(); ?>
    		</section><!-- #primary -->
    
    <?php get_footer(); ?>

    Where do I have to put the snippet?

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Archive shortened in sidebar’ is closed to new replies.