Skip to main content

Breadcrumbs — hooks

12 hooks — 0 actions · 12 filters.

HookTypeSummary
fw_ext_breadcrumbs_argsfilterFilters the merged breadcrumb arguments before the trail is built, allowing overrides of defaults and settings.
fw_ext_breadcrumbs_buildfilterFilters the final breadcrumb items array built for a custom current page.
fw_ext_breadcrumbs_current_pagefilterFilters a custom current-page crumb, letting listeners inject their own final breadcrumb item.
fw_ext_breadcrumbs_date_day_formatfilterFilters the PHP date format used for a daily archive breadcrumb label (default 'd F Y').
fw_ext_breadcrumbs_date_month_formatfilterFilters the PHP date format used for a monthly archive breadcrumb label (default 'F Y').
fw_ext_breadcrumbs_date_year_formatfilterFilters the PHP date format used for a yearly archive breadcrumb label (default 'Y').
fw_ext_breadcrumbs_itemsfilterFilters the final breadcrumb items array before rendering, receiving the resolved trail and build args.
fw_ext_breadcrumbs_primary_term_meta_keysfilterFilters the meta-key patterns used to detect an SEO primary term (Yoast, Rank Math) for the breadcrumb.
fw_ext_breadcrumbs_search_queryfilterFilters the search query string appended to the search results breadcrumb URL.
fw_ext_breadcrumbs_settings_options_default_valuesfilterFilters the default breadcrumb settings values (homepage/blog/404 titles, separator, prefix).
fw:ext:breadcrumbs:settings-options:afterfilterFilters options appended after the breadcrumbs settings so extensions can add trailing settings fields.
fw:ext:breadcrumbs:settings-options:beforefilterFilters options inserted before the breadcrumbs settings so extensions can prepend settings fields.

fw_ext_breadcrumbs_args

🧪 filter

Filters the merged breadcrumb arguments before the trail is built, allowing overrides of defaults and settings.

add_filter( 'fw_ext_breadcrumbs_args', $callback );

Fired in: framework/extensions/breadcrumbs/class-fw-extension-breadcrumbs.php:102

fw_ext_breadcrumbs_build

🧪 filter · 2 call sites

Filters the final breadcrumb items array built for a custom current page.

add_filter( 'fw_ext_breadcrumbs_build', $callback );

Fired in: framework/extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:314

fw_ext_breadcrumbs_current_page

🧪 filter

Filters a custom current-page crumb, letting listeners inject their own final breadcrumb item.

add_filter( 'fw_ext_breadcrumbs_current_page', $callback );

Fired in: framework/extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:309

fw_ext_breadcrumbs_date_day_format

🧪 filter

Filters the PHP date format used for a daily archive breadcrumb label (default 'd F Y').

add_filter( 'fw_ext_breadcrumbs_date_day_format', $callback );

Fired in: framework/extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:454

fw_ext_breadcrumbs_date_month_format

🧪 filter

Filters the PHP date format used for a monthly archive breadcrumb label (default 'F Y').

add_filter( 'fw_ext_breadcrumbs_date_month_format', $callback );

Fired in: framework/extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:463

fw_ext_breadcrumbs_date_year_format

🧪 filter

Filters the PHP date format used for a yearly archive breadcrumb label (default 'Y').

add_filter( 'fw_ext_breadcrumbs_date_year_format', $callback );

Fired in: framework/extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:471

fw_ext_breadcrumbs_items

🧪 filter

Filters the final breadcrumb items array before rendering, receiving the resolved trail and build args.

add_filter( 'fw_ext_breadcrumbs_items', $callback );

Fired in: framework/extensions/breadcrumbs/class-fw-extension-breadcrumbs.php:119

fw_ext_breadcrumbs_primary_term_meta_keys

🧪 filter

Filters the meta-key patterns used to detect an SEO primary term (Yoast, Rank Math) for the breadcrumb.

add_filter( 'fw_ext_breadcrumbs_primary_term_meta_keys', $callback );

Fired in: framework/extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:180

fw_ext_breadcrumbs_search_query

🧪 filter

Filters the search query string appended to the search results breadcrumb URL.

add_filter( 'fw_ext_breadcrumbs_search_query', $callback );

Fired in: framework/extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:333

fw_ext_breadcrumbs_settings_options_default_values

🧪 filter

Filters the default breadcrumb settings values (homepage/blog/404 titles, separator, prefix).

add_filter( 'fw_ext_breadcrumbs_settings_options_default_values', $callback );

Fired in: framework/extensions/breadcrumbs/settings-options.php:6

fw:ext:breadcrumbs:settings-options:after

🧪 filter

Filters options appended after the breadcrumbs settings so extensions can add trailing settings fields.

add_filter( 'fw:ext:breadcrumbs:settings-options:after', $callback );

Fired in: framework/extensions/breadcrumbs/settings-options.php:149

fw:ext:breadcrumbs:settings-options:before

🧪 filter

Filters options inserted before the breadcrumbs settings so extensions can prepend settings fields.

add_filter( 'fw:ext:breadcrumbs:settings-options:before', $callback );

Fired in: framework/extensions/breadcrumbs/settings-options.php:16

← Back to Hooks overview