Fix Previous Term Navigation for JetEngine Listings

This snippet fixes an issue in JetEngine where the "Previous" navigation for taxonomy terms (categories, tags, etc.) does not work correctly. It ensures proper navigation between terms across paginated listings and keeps custom “Break Alphabetically” and “Break by Property” settings functional.

Specifications
Fix Previous Term Navigation for JetEngine Listings
5 January, 2026
  • Plugin
    • JetEngine
  • Category
    • Dynamic Content
    • Dynamic Display
  • Programming languages
    • PHP
Source code

Installing Instruction

How to Add Snippets into the functions.php File of the Active Child Theme

Attention: Create a site backup before applying any changes to functions.php.

This ensures that you can restore the website if something goes wrong after adding the code snippet.

  1. Copy the required code snippet to your clipboard.
  2. Navigate to WordPress Dashboard > Appearance > Theme File Editor.
  3. Click the functions.php tab to open the file.
  4. Paste the code snippet below the existing code in the Selected file content: area.
  5. Click the "Update File" page.

Example Use Case

Use this snippet to enable intuitive term browsing across paginated category or tag archives, essential for blogs, portfolios, and taxonomy-based content listings with complex navigation requirements.
Applicable scenarios:

  • Blog or portfolio sites with paginated taxonomy archives.
  • Listings using “Break Alphabetically” or “Break by Property” features.
  • Improving UX for taxonomy navigation in paginated content.
Specifications
Fix Previous Term Navigation for JetEngine Listings
5 January, 2026
  • Plugin
    • JetEngine
  • Category
    • Dynamic Content
    • Dynamic Display
  • Programming languages
    • PHP
Source code

Let’s build together

Have your own solution?

Came up with a great solution and want to show it to the Crocoblock community?

Request a new feature

Leave a feature request through GitHub, and our developers will consider it