Support » Fixing WordPress » Blog Next & Previous button not working

  • Resolved nesoor

    (@nesoor)


    Hello WordPress Members,

    I am trying to create a template from a scratch but I have a small issue with the Next & Previous button.

    I placed the below codes in the home.php after the <?php endwhile; wp_reset_query(); ?> code.

    <?php previous_posts_link('<span class="glyphicons glyphicons-arrow-left valign"></span> Nieuwe Posts') ?>

    <?php next_posts_link('Oude posts <span class="glyphicons glyphicons-arrow-right valign"></span>') ?>

    Any ideas why the buttons don’t show up ?
    If I need to post more information please let me know ! 🙂

    Edited:
    I just inserted this code <?php posts_nav_link() ?> which shows a next & previous button. But when clicking on next or previous button it sents me to another page with the same posts.

    • This topic was modified 1 year, 10 months ago by  nesoor.
    • This topic was modified 1 year, 10 months ago by  nesoor.
    • This topic was modified 1 year, 10 months ago by  nesoor.
Viewing 4 replies - 1 through 4 (of 4 total)
  • Hello nesoor,

    I think this code can help you:

    
    <?php
    		// Start the loop.
    		while ( have_posts() ) : the_post();
    
    			// Include the single post content template.
    			get_template_part( 'template-parts/content', 'single' );
    
    			// If comments are open or we have at least one comment, load up the comment template.
    			if ( comments_open() || get_comments_number() ) {
    				comments_template();
    			}
    
    			if ( is_singular( 'attachment' ) ) {
    				// Parent post navigation.
    				the_post_navigation( array(
    					'prev_text' => _x( '<span class="meta-nav">Published in</span><span class="post-title">%title</span>', 'Parent post link', 'twentysixteen' ),
    				) );
    			} elseif ( is_singular( 'post' ) ) {
    				// Previous/next post navigation.
    				the_post_navigation( array(
    					'next_text' => '<span class="meta-nav" aria-hidden="true">' . __( 'Next', 'twentysixteen' ) . '</span> ' .
    						'<span class="screen-reader-text">' . __( 'Next post:', 'twentysixteen' ) . '</span> ' .
    						'<span class="post-title">%title</span>',
    					'prev_text' => '<span class="meta-nav" aria-hidden="true">' . __( 'Previous', 'twentysixteen' ) . '</span> ' .
    						'<span class="screen-reader-text">' . __( 'Previous post:', 'twentysixteen' ) . '</span> ' .
    						'<span class="post-title">%title</span>',
    				) );
    			}
    
    			// End of the loop.
    		endwhile;
    		?>
    • This reply was modified 1 year, 10 months ago by  wp_estatic.

    That code should go in the home.php ?
    I am creating a theme completely from a scratch I don’t have any themes installed not even the themes that come with WordPress.

    alternatively, try to move this wp_reset_query(); to after the pagination code.

    Hey Michael & wp_estatic,

    It works now with the same code as I used before.
    Probably I made a small mistake. Don’t ask me which 🙂

    Thanks for your replies ! I appreciate it.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Blog Next & Previous button not working’ is closed to new replies.