Hallo
stehe mit meiner Seite momenten vor einem Problem bei dem Onkel google mir bisher nicht so wirklich weiterhelfen konnte.
Folgendes Szenario, aktuellste Wordpress Version und eine statische Startseite. Auf dieser werden die letzten paar Artikel angezeigt. Nun sollen die älteren Artikel über einen Seitennavigation abrufbar sein die sich direkt darunter befindet. (Vorherhige, 1,2,3,4,.., letzte).. Soweit so gut. Habe das auch anhand eines Guides eingebaut. Nur scheinen bei einer statische Homepage weiter anpassungen nötig zu sein. Da ich allerdings anhand der bestehenden Quellen nicht schlau werde wollte ich mal schauen ob mir hier jemand weiterhelfen kann..
Abschnitt der funktion.php
<?php
// Numbered Pagination
if ( !function_exists( 'wpex_pagination' ) ) {
function wpex_pagination() {
$prev_arrow = is_rtl() ? '→' : '←';
$next_arrow = is_rtl() ? '←' : '→';
global $wp_query;
$total = $wp_query->max_num_pages;
$big = 999999999; // need an unlikely integer
if( $total > 1 ) {
if( !$current_page = get_query_var('paged') )
$current_page = 1;
if( get_option('permalink_structure') ) {
$format = 'page/%#%/';
} else {
$format = '&paged=%#%';
}
echo paginate_links(array(
'base' => str_replace( $big, '%#%', esc_url( get_pagenum_link( $big ) ) ),
'format' => $format,
'current' => max( 1, get_query_var('paged') ),
'total' => $total,
'mid_size' => 3,
'type' => 'list',
'prev_text' => $prev_arrow,
'next_text' => $next_arrow,
) );
}
}
}
?>
Alles anzeigen
front-page.php:
<?php get_header(); ?>
<div id="inner_wrapper"><!-- inner wrapper -->
<div id="main">
<?php query_posts('showposts=1'); ?>
<ul class="news_ul">
<?php while (have_posts()) : the_post(); ?>
<li>
<a class="news_image_c" href="<?php the_permalink(); ?>"><?php the_post_thumbnail( 'news_image', array('class' => 'news_image') ); ?></a>
<div class="news_text"><a class="news_title" href="<?php the_permalink() ?>"><h3>» <?php the_title(); ?></h3></a><p class="news_meta">Autor: <?php the_author(); ?> |
Datum: <?php the_date('d.m.Y'); ?> </p><?php the_excerpt();?></div>
<div class="clear"></div>
</li>
<div class="hr"> </div>
<?php endwhile;?>
</ul>
<?php wpex_pagination(); ?>
</div><!-- main -->
<?php get_sidebar(); ?>
</div><!-- inner wrapper -->
<?php get_footer(); ?>
Alles anzeigen
HILFE!