0

I got this:

$pagination_args = array(
    'base'            => '%_%',
    'format'          => '?listpostspage=%#%',
    'total'           => $the_query->max_num_pages,
    'current'         => $paged,
    'show_all'        => false,
    'end_size'        => 1,
    'mid_size'        => 2,
    'prev_next'       => true,
    'prev_text'       => __( 'Zurück', 'Theme' ),
    'next_text'       => __( 'Weiter', 'Theme' ),
    'type'            => 'plain',
    'add_args'        => false,
    'add_fragment'    => ''
);

Strangely the page 1 link is always the page im currently on? What is wrong?

  • Found the answer to this question here. – GDY May 19 '16 at 13:24
  • If you had figured out your issue you might want to post it in detail as an answer so that others can benefit. :) – Rarst May 19 '16 at 14:13
0

The Base is the Problem:

'base' => add_query_arg('listpostspage','%#%'),

Here ist the full code:

$pagination_args = array(
    'base'            => add_query_arg('listpostspage','%#%'),
    'format'          => '?listpostspage=%#%',
    'total'           => $the_query->max_num_pages,
    'current'         => $paged,
    'show_all'        => false,
    'end_size'        => 1,
    'mid_size'        => 2,
    'prev_next'       => true,
    'prev_text'       => __( 'Zurück', 'Theme' ),
    'next_text'       => __( 'Weiter', 'Theme' ),
    'type'            => 'plain',
    'add_args'        => false,
    'add_fragment'    => ''
);

Thanks goes to raison over at stackoverflow who posted this answer.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.