You could use wp_paginate_links()
, pass it the 'type' => 'array'
parameter in the argument array, and then array_reverse()
the output.
But: if you’re doing this for SEO purposes, don’t bother. Your canonical URL should be your single-post view, not an archive index; so the index archive page numbers should have minimal SEO impact, no matter what order the page numbering.
EDIT
wp_paginate_links()
Codex ref
EDIT 2
If you want to reverse the order of the posts themselves, you’ll either need to use a custom query, or modify the default Loop query, likely by changing the $order
from DESC
to ASC
.
EDIT 3
If you just want to reverse the order of the posts themselves, then just change $order
from DESC
to ASC
, and don’t do an array_reverse()
on the wp_paginate_links()
call.
Related Posts:
- Broken pagination
- wordpress Static Page pagination
- Static front page with recent posts pagination
- How to change title tags on paginated posts?
- How to let crawlers search paginated comments?
- How To Get ‘Custom SEO Titles’ For Each Paginated WordPress Page?
- How to make infinite scroll by dividing the content?
- How to display pagination links for WP_User_Query?
- post pagination names, not numbers
- How to fix pagination after rewriting url? ie. www.site.com/players/type/pro/page/3/
- Implementing a general Table of Content across single paginated post pages
- Custom WP_Comment_Query with pagination and orderby?
- Pagination: How do I always show ‘previous’?
- Varying the number of posts per page from the first one
- Using pagination with get_posts on page type
- Add and in the header while looping over custom query in page template
- Paginate tags page
- How to display next and prev pagination links with WP_User_Query?
- Custom taxonomy list and sortby letter pagination problem
- Custom Page Template for “Older Posts” Pages
- paginate_links() outputs extra empty pages on custom loop
- When to check for max_num_pages using WordPress REST API?
- Adding pagination to a custom archive template
- How to make my pagination loop continuously?
- add spans and characters into paginate_links
- wordpress Next/Previous post in same category not working
- Blocking author paging for blog entries?
- Get total posts found, but while using limit for pagination? get_posts
- Show post count in wordpress instead of page count in wordpress pagination
- remove paginations functions only on home
- WordPress Pagination with Get Value
- Show number of posts and number on current page (revisited)
- Rewriting get_next_posts_link() for custom loop
- Setting custom search engine indexing for a “dynamic WordPress page” with htaccess
- Customize WordPress Core Template
- How to add a zero before numbers in WordPress Post Pagination?
- next_posts_link does not work when querying a specific category
- Tabbed content with Pagination
- Next and Previous buttons for navigation
- Offset a post in the loop, with using PageNavi Plug-in
- Pagination Issues using WP_Paginate Plugin
- Last page in pagination does not match max_num_pages – the overall post count is less according to pagination
- Cutom wp_query for geolocation search, pagination not working
- Frontend sorting
- Limiting number of visible links displayed with wp_link_pages
- Pagination not working in custom page, only working in post page
- Only show Previous & Next button in Pagination
- Hide text if not homepage
- Number of posts in the archive
- Pagination isn’t created when there is only one page of posts
- Different layout on second page
- Pagination Not Working When Modifying Loop Based on Post Category
- custom posts archive pagination links /page/2/ ends up in 404
- Pagination doesnt show numbers
- WP Query for all posts
- Yoast primary category query modification
- Pagination for Custom WP_Query not displaying page 2 results
- pagination error in taxonomy: Warning: Division by zero
- Pagination Links Not Showing Up on single.php posts on iOS Devices
- next_posts_link(); & previous_posts_link(); not working properly
- Ending Pagination loop in PHP
- Pagination for two loops
- Paginate the_content automatically? [duplicate]
- pagination links not displaying
- Page navi for template page
- WordPress paginate_links function: How do i ensure the page number is not less than 1 and not greater than last
- Pagination on page 2+ only
- How to replace pagination with Next/Previous for multi page posts?
- How to Add Pagination to Page?
- Disable and redirect pagination of Home
- Can’t Add Pagination
- How to hide empty pagination button when no previous page
- Pagination not working on homepage, On other pages it is working
- next and previous category name and link parent only wordpress in archive page
- Custom pagination search in post type with meta key
- WP_User_Query counter not updating with pagination
- Remove Number Of Pagination [closed]
- I would like help getting my pagination to work
- Display Both next previous and number in single page [duplicate]
- Custom Pagination based on Custom Post Type
- Need help on wordpress pagination script
- Update Gallery Randomly in every hour with no duplicates?
- Custom page pagination based on Kriesi pagination
- Test for if you’re on 1st page of paginated post (with nextpage quicktag)
- Pagination issue [duplicate]
- Pagination link problem when reaching the second page
- Add next and previous post links on pages like category, tags or archive pages
- Stop loading more posts if none left AJAX
- Pagination on Custom Loop
- Intercepting $_GET variable from custom pagination
- Best Way To Structure 3 Tiered Site
- WordPress loop problem: Multiple loops, index.php and is_paged causing duplicate posts on next page
- Default pagination in Home/Front page
- Making a Killer wp_link_pages
- Gallery Pagination by Row
- pagination leads to 404 page
- Show pagination in WP_Query
- How to automatically load more data when users reaches at the bottom of the page of the wordpress site?
- Separate page for pagination possible?
- Why does WordPress keep directing or forcing my pagination?