Created
May 18, 2017 06:38
-
-
Save generatepress/a6352f8ff0e6fb19453a5008f5d579e0 to your computer and use it in GitHub Desktop.
Remove single next/prev post links
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
if ( ! function_exists( 'generate_content_nav' ) ) : | |
/** | |
* Display navigation to next/previous pages when applicable | |
*/ | |
function generate_content_nav( $nav_id ) { | |
global $wp_query, $post; | |
// Don't print empty markup in archives if there's only one page. | |
if ( $wp_query->max_num_pages < 2 && ( is_home() || is_archive() || is_search() ) ) { | |
return; | |
} | |
$nav_class = ( is_single() ) ? 'post-navigation' : 'paging-navigation'; | |
$category_specific = apply_filters( 'generate_category_post_navigation', false ); | |
?> | |
<nav id="<?php echo esc_attr( $nav_id ); ?>" class="<?php echo $nav_class; ?>"> | |
<h6 class="screen-reader-text"><?php _e( 'Post navigation', 'generatepress' ); ?></h6> | |
<?php if ( is_home() || is_archive() || is_search() ) : // navigation links for home, archive, and search pages | |
if ( get_next_posts_link() ) : ?> | |
<div class="nav-previous"><span class="prev" title="<?php _e('Previous','generatepress');?>"><?php next_posts_link( __( 'Older posts', 'generatepress' ) ); ?></span></div> | |
<?php endif; | |
if ( get_previous_posts_link() ) : ?> | |
<div class="nav-next"><span class="next" title="<?php _e('Next','generatepress');?>"><?php previous_posts_link( __( 'Newer posts', 'generatepress' ) ); ?></span></div> | |
<?php endif; | |
if ( function_exists( 'the_posts_pagination' ) ) { | |
the_posts_pagination( array( | |
'mid_size' => apply_filters( 'generate_pagination_mid_size', 1 ), | |
'prev_text' => apply_filters( 'generate_previous_link_text', __( '← Previous', 'generatepress' ) ), | |
'next_text' => apply_filters( 'generate_next_link_text', __( 'Next →', 'generatepress' ) ), | |
) ); | |
} | |
do_action('generate_paging_navigation'); | |
endif; ?> | |
</nav><!-- #<?php echo esc_html( $nav_id ); ?> --> | |
<?php | |
} | |
endif; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment