Skip to content

Releases: markfenske84/seo-friendly-jupiter-pagination

v1.6.5 - Hotfix: Fix Current Page Indicator for CPT Archives

Choose a tag to compare

@markfenske84 markfenske84 released this 07 Jan 03:01

What's New in 1.6.5

Hotfix Release

Fixes the current page indicator not highlighting correctly on custom post type archives.

Changes

  • Fixed Jupiter always marking page 1 as current - On CPT archives, Jupiter's default behavior marks page 1 as the current page regardless of which page you're actually on
  • Added current page correction logic - Removes the incorrect current-page class and applies it to the actual current page
  • Proper span conversion - Converts the actual current page link to a styled span (matching the expected pagination behavior)

Bug Fixed

When navigating to page 2, 3, etc. on CPT archives (ship, cruise), page 1 was incorrectly highlighted as the current page. Now the correct page number is highlighted.

v1.6.2 - Hotfix: Improved CPT Archive Page Detection

Choose a tag to compare

@markfenske84 markfenske84 released this 07 Jan 02:22

What's New in 1.6.2

Hotfix Release

Improves current page detection reliability for custom post type archives.

Changes

  • Prioritized URL parsing (/page/X/) as the primary method for detecting current page - most reliable for CPT archives
  • Moved WordPress query vars (paged, page) to second priority
  • Moved Jupiter's data attributes to fallback methods

Why This Matters

CPT archives sometimes had issues where the current page wasn't being detected correctly, causing pagination to highlight the wrong page. URL parsing is now the first check, which resolves these edge cases.

v1.6.1 - Hotfix: Simplified Pagination Processing

Choose a tag to compare

@markfenske84 markfenske84 released this 07 Jan 01:53

What's New in 1.6.1

Hotfix Release

This release simplifies the pagination processing to fix edge cases and improve reliability.

Changes

  • Removed the_content filter to prevent double-processing issues
  • Simplified JavaScript AJAX disabling code
  • Streamlined current page detection logic (removed redundant methods)
  • Removed fix_current_page_element function that was causing issues
  • Cleaned up prev/next arrow class handling

Note

This is a hotfix following v1.6.0 which added custom post type archive support.

v1.6.0 - Custom Post Type Archive Support

Choose a tag to compare

@markfenske84 markfenske84 released this 07 Jan 01:46

What's New in 1.6.0

Custom Post Type Archive Pagination Support 🎉

This release fixes pagination issues on custom post type archives (like ship, cruise, and other CPTs).

Changes

  • Completely rewrote get_pagination_base_url() to properly handle:

    • Custom post type archives (ship, cruise, etc.)
    • Taxonomy archives (categories, tags, custom taxonomies)
    • Author archives
    • Date archives (year, month, day)
    • Search results
    • Home/blog pages
    • Single posts/pages with pagination
  • Implemented full page output buffering to catch all pagination including CPT archives that weren't being processed before

  • Enhanced SEO rel=prev/next links with fallback for CPT archives using wp_count_posts()

  • Added processing flag to prevent double-processing of pagination

Bug Fixes

  • Fixed issue where CPT archives showed # for pagination links
  • Fixed issue where some CPT archives only showed Next/Previous without page numbers