WordPress.org

Forums

Older Entries link not working (6 posts)

  1. jeffgedgaud
    Member
    Posted 1 year ago #

    I changed the child template aqnd now can't figure out how to fix my older entries link which only takes me back to the same main page of blog excerpts.

    http://www.jeffsreviews.com/

    Code for page navigation is:

    <div class="navigation">
    <div class="previous"><?php next_posts_link( __( '‹ Older posts', 'responsive' ), $wp_query->max_num_pages ); ?></div>
    <div class="next"><?php previous_posts_link( __( 'Newer posts ›', 'responsive' ), $wp_query->max_num_pages ); ?></div>
    </div><!-- end of .navigation -->
    <?php
    endif;

  2. Pioneer Valley Web Design
    Member
    Posted 1 year ago #

    I changed the child template

    Did you not keep a version of this file prior to edit? Did you create the child template originally?

  3. jeffgedgaud
    Member
    Posted 1 year ago #

    If I had kept a copy I would not be asking about the problem I am having, Sorry but no I did not. I did not create the child template as it was one I got when I set up the site, Responsive theme and child from the maker before cyberchimps bought it out and started charging for it.

  4. jeffgedgaud
    Member
    Posted 1 year ago #

    I am still having problems with this and owuld appreciate help. I have no idea what all the code means but the blog excerpt code for the full page is`<?php

    // Exit if accessed directly
    if ( !defined('ABSPATH')) exit;
    
    /**
     * Blog Template
     *
       Template Name: Blog Excerpt (summary)
     *
     * @file           blog-excerpt.php
     * @package        Responsive
     * @author         Emil Uzelac
     * @copyright      2003 - 2013 ThemeID
     * @license        license.txt
     * @version        Release: 1.1.0
     * @filesource     wp-content/themes/responsive/blog-excerpt.php
     * @link           http://codex.wordpress.org/Templates
     * @since          available since Release 1.0
     */
    
    get_header();
    ?>
    
    <div id="content-blog" class="grid col-620">
    
    	<?php get_template_part( 'loop-header' ); ?>
    
    	<?php
    	global $wp_query, $paged;
    /*	$paged = ( get_query_var( 'paged' ) ? get_query_var( 'paged' ) : 1 ); */
    	if ( get_query_var('paged') )
    		$paged = get_query_var('paged');
    	elseif ( get_query_var('paged') )
    		$paged = get_query_var('page');
    	else
    		$paged = 1;
    	$blog_query = new WP_Query( array( 'post_type' => 'post', 'paged' => $paged ) );
    	$temp_query = $wp_query;
    	$wp_query = null;
    	$wp_query = $blog_query;
    
    	if ( $blog_query->have_posts() ) :
    
    			while ( $blog_query->have_posts() ) : $blog_query->the_post();
    				?>
    
    			<?php responsive_entry_before(); ?>
    			<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
    				<?php responsive_entry_top(); ?>
    
                    <?php get_template_part( 'post-meta' ); ?>
    
                    <div class="post-entry">
                        <?php if ( has_post_thumbnail()) : ?>
                            <a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>" >
                        <?php the_post_thumbnail(); ?>
                            </a>
                        <?php endif; ?>
                        <?php the_excerpt(); ?>
                        <?php wp_link_pages(array('before' =>
     '<div class="pagination">' . __('Pages:', 'responsive'), 'after' => '</div>')); ?>
                    </div><!-- end of .post-entry -->
    
                    <?php get_template_part( 'post-data' ); ?>
    
    				<?php responsive_entry_bottom(); ?>
    			</div><!-- end of #post-<?php the_ID(); ?> -->
    			<?php responsive_entry_after(); ?>
    
            <?php
    		endwhile; 
    
            if (  $wp_query->max_num_pages > 1 ) :
    			?>
    			<div class="navigation">
    				<div class="previous"><?php next_posts_link( __( '‹ Older posts', 'responsive' ), $wp_query->max_num_pages ); ?></div>
    				<div class="next"><?php previous_posts_link( __( 'Newer posts ›', 'responsive' ), $wp_query->max_num_pages ); ?></div>
    			</div><!-- end of .navigation -->
    			<?php
    		endif;
    
    	else : 
    
    		get_template_part( 'loop-no-posts' ); 
    
    	endif;
    	$wp_query = $temp_query;
    	wp_reset_postdata();
    	?>  
    
    </div><!-- end of #content-blog -->
    
    <?php get_sidebar(); ?>
    <?php get_footer(); ?>
  5. alchymyth
    Forum Moderator
    Posted 1 year ago #

    try and change this section:

    if ( get_query_var('paged') )
    		$paged = get_query_var('paged');
    	elseif ( get_query_var('paged') )
    		$paged = get_query_var('page');
    	else
    		$paged = 1;

    to:

    if ( get_query_var('paged') )
    		$paged = get_query_var('paged');
    	elseif ( get_query_var('page') )
    		$paged = get_query_var('page');
    	else
    		$paged = 1;
  6. jeffgedgaud
    Member
    Posted 1 year ago #

    I tried that but it did not work either.

    Jeff

Topic Closed

This topic has been closed to new replies.

About this Topic