Libre Breadcrumb Permalinks

Libre Breadcrumb Permalinks

Details
View on WordPress

By default, WordPress adds a base prefix to taxonomy URLs — /category/, /tag/, or any custom taxonomy base. This plugin removes those prefixes and replaces them with breadcrumb-style paths built directly from the term hierarchy, giving clean, readable URLs that reflect the content structure:

/parent-term/child-term/post-slug/

For custom post types associated with a taxonomy, the full term path is used as the permalink base. For non-hierarchical taxonomies, only the term slug is used.

It supports:

  • Hierarchical and non-hierarchical taxonomies
  • Custom post type permalinks built from associated taxonomy term paths
  • Automatic detection of public taxonomies (including category and post_tag) and CPTs
  • Configuration via filter for fine-grained control

The plugin works at the permalink and rewrite layer and does not modify stored slugs or post content.

Details

Plugin code:
libre-breadcrumb-permalinks
Plugin version:
1.0.0
Author:
Outdated:
No
WP version:
4.5 or higher
PHP version:
7.0 or higher
Test up to WP version:
7.0
Total installations:
0
Last updated:
2026-06-16
Rating:
Times rated:
0
breadcrumb
cpt
permalink
taxonomy
url