Page 1 of 1

WordPress – Fix pagination categories

WordPress – Fix pagination categories

Welcome to the Tweaking4All community forums!
When participating, please keep the Forum Rules in mind!

Topics for particular software or systems: Start your topic link with the name of the application or system.
Examples: "MacOS X - Your question", "MS Word - Your Tip or Trick".

Please note that switching to another language when reading a post will not work!
Posts will not have a translated counterpart.




RSS Feed

Home Forums Web Development WordPress – Fix pagination categories

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • 5416

    hans
    Keymaster

    For some awkward reason pagination in WordPress does not always seem to work properly. I had it on my own website,

    When clicking the second (or any other) page in the pagination, it would generate a 404 page cannot be found.

    You can fix this with this Pagination Fix plugin, or by adding the following code to functions.php (which does the same thing):

    function remove_page_from_query_string($query_string)

        if ($query_string['name'] == 'page' && isset($query_string['page'])) {
            unset($query_string['name']);
            // 'page' in the query_string looks like '/2', so i'm spliting it out
            list($delim, $page_index) = split('/', $query_string['page']);
            $query_string['paged'] = $page_index;
        }      
        return $query_string;
    }
    add_filter('request', 'remove_page_from_query_string');
    function fix_category_pagination($qs){
     if(isset($qs['category_name']) && isset($qs['paged'])){
      $qs['post_type'] = get_post_types($args = array(
       'public' => true,
       '_builtin' => false
      ));
      array_push($qs['post_type'],'post');
     }
     return $qs;
    }
    add_filter('request', 'fix_category_pagination');
    10747

    markin
    Participant

    Try to change the permalink structure and also try to switch the WP_query. This could help you as it has helped me and I got this from google support.  To fix the pagination permalink structure should me correct.

Viewing 2 posts - 1 through 2 (of 2 total)



You must be logged in to reply to this topic.