Hallo,
ich habe ein Problem mit dem im Titel genannten Plug-In.
Ich habe ein custom template, in diesem will ich alle Blog-Einträge (posts) anzeigen, das funktioniert soweit. Nun möchte ich aber auch pagination dafür einführen, dafür habe ich das Plug-In WP-PageNavi (https://de.wordpress.org/plugins/wp-pagenavi/) installiert.
Aber erst einmal der Code den ich bis jetzt habe:
PHP
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$args = array(
'post_type' => 'post',
'orderby' => 'date',
'order' => 'DESC',
'post_status' => 'publish',
'posts_per_page' => 5,
'paged' => $paged,
);
$posts = get_posts( $args );
if ( ! empty( $posts ) && ! is_wp_error( $posts )) {
$displaylist = '<div class="list-group">';
foreach ( $posts as $post ) {
/* loop stuff */
}
$displaylist .= '</div>';
echo( $displaylist );
wp_pagenavi( array( 'type' => 'multipart' ) );
}
Alles anzeigen
Es passiert aber nichts, die Navigationsleiste wird mir nicht angezeigt.
Außerdem ist mir aufgefallen, dass wenn ich anstatt:
das:
verwende bekomme ich haufenweise Leereinträge angezeigt, obwohl ich nur 3 Beiträge habe.
Hat jemand eine Idee?