Moin zusammen,
folgendes Problem… Ich möchte auf einer Seite „Events“ verschiedene Artikel (6-8 Artikel) mit einem „Mehr lesen“ Button auflisten (Funktioniert!). WENN allerdings diese 6-8 Artikel zusehen sind passiert NICHTS mehr, da die pagination nicht angezeigt wird. Woran liegt das ? Ich habe in der template-tags.php die funktion und in der content-events.php -> <?php sdm_paging_nav(); ?>
INFO: Auf der Seite „Events“ ist folgende query … <?php $query = new WP_Query( 'cat=5' ); ?>
HIER DER CODE (template-tags.php)
if ( ! function_exists( 'sdm_paging_nav' ) ) :
/**
* Display navigation to next/previous set of posts when applicable.
*
* @return void
*/
function sdm_paging_nav() {
// Don't print empty markup if there's only one page.
if ( $GLOBALS['wp_query']->max_num_pages < 2 ) {
return;
}
?>
<nav class="navigation paging-navigation" role="navigation">
<h1 class="screen-reader-text"><?php _e( 'Posts navigation', 'sdm' ); ?></h1>
<div class="nav-links">
<?php if ( get_next_posts_link() ) : ?>
<div class="nav-previous"><?php next_posts_link( '<span class="meta-nav">←</span> ' . __( 'Older posts', 'sdm' ) ); ?></div>
<?php endif; ?>
<?php if ( get_previous_posts_link() ) : ?>
<div class="nav-next"><?php previous_posts_link( __( 'Newer posts', 'sdm' ) . ' <span class="meta-nav">→</span>' ); ?></div>
<?php endif; ?>
</div>
</nav>
<?php
}
endif;
[Code bitte auch als Code auszeichnen! Danke, Torsten]