Hey mensmaximus, danke für deine Hilfestellung. Wie sehe ich mir die Routine genau an? Meinst du die php Funktion?
Habe dort auch schon geschaut, aber wie gesagt habe ich daran nichts geändert. so sieht die function aus:
/* ---------------------------------------------------------------------------
* Pagination for Blog and Portfolio
* --------------------------------------------------------------------------- */
function mfn_pagination()
{
global $paged, $wp_query;
$translate['next'] = mfn_opts_get('translate') ? mfn_opts_get('translate-next','Next page ?') : __('Next page ?','kora');
$translate['prev'] = mfn_opts_get('translate') ? mfn_opts_get('translate-prev','? Prev page') : __('? Prev page','kora');
$wp_query->query_vars['paged'] > 1 ? $current = $wp_query->query_vars['paged'] : $current = 1;
if( empty( $paged ) ) $paged = 1;
$prev = $paged - 1;
$next = $paged + 1;
$end_size = 1;
$mid_size = 2;
$show_all = mfn_opts_get('pagination-show-all');
$dots = false;
if( ! $total = $wp_query->max_num_pages ) $total = 1;
if( $total > 1 )
{
echo '<div class="pager">';
echo '<center>';
if( $paged >1 ){
echo '<a class="prev_page" href="'. previous_posts(false) .'">'. $translate['prev'] .'</a>';
}
for( $i=1; $i <= $total; $i++ ){
if ( $i == $current ){
echo '<a href="'. get_pagenum_link($i) .'" class="page active">'. $i .'</a> ';
$dots = true;
} else {
if ( $show_all || ( $i <= $end_size || ( $current && $i >= $current - $mid_size && $i <= $current + $mid_size ) || $i > $total - $end_size ) ){
echo '<a href="'. get_pagenum_link($i) .'" class="page">'. $i .'</a> ';
$dots = true;
} elseif ( $dots && ! $show_all ) {
echo '<span class="page">...</span> ';
$dots = false;
}
}
}
if( $paged < $total ){
echo '<a class="next_page" href="'. next_posts(0,false) .'">'. $translate['next'] .'</a>';
}
echo '</center>';
echo '</div>'."\n";
}
}