WordPress OSINT, maintenance or security needs? Reach out!
TLDWP

Plugin: breadcrumb-block (Used by 64 domains)

Breadcrumb Block

πŸ‘€ Phi Phan πŸ“¦ v1.1.0 πŸ”— Plugin Homepage

This is a single-block plugin for the breadcrumb trail. It’s simple, lightweight, SEO-friendly, and WooCommerce compatibility. It also includes some simple separator icons. It works everywhere: Page Editor, Site Editor, and template files.

How to customize the breadcrumb

  1. How to change/remove an item?

    add_filter( 'breadcrumb_block_get_item', function ( $item_args, $context, $breadcrumbs_instance ) {
      // Ignore items without context.
      if ( ! $context || ! ( $context['object'] ?? false ) ) {
        return $item_args;
      }
    
      // Eg: remove a term.
      if ( 'term' === ( $context['type'] ?? '' ) && 'term-slug' === $context['object']->slug ) {
        return false;
      }
    
      // Eg: Change the title of a page.
      if ( 'page' === ( $context['type'] ?? '' ) && page_id_to_change === $context['object']->ID ) {
        $item_args[0] = 'Make it shorter';
      }
    
      return $item_args;
    }, 10, 3 );
    

    $item_args is a 3-item array: [$item_label, $item_link, $item_attrs]
    $context is an associative array: ['type' => 'item type', 'object' => 'item object']. type can be one of the following values: front_page, home, shop, page, post, single, term, taxonomy, post_type_archive, search, 404, paged, author, date_year, date_month, date_day, attachment.

  2. How to change the markup of the block?

    add_filter( 'breadcrumb_block_get_breadcrumb_trail', function ( $markup, $args, $breadcrumbs_instance ) {
      return $markup;
    }, 10, 3 );
    
  3. How to add or remove the items from the breadcrumb trail?

    add_filter( 'breadcrumb_block_get_items', function ( $items, $breadcrumbs_instance ) {
      return $items;
    }, 10, 2 );
    
  4. How to use a custom separator for the breadcrumb trail?

    add_filter( 'breadcrumb_block_get_args', function ( $args ) {
      // For example, change separator.
      $args['separator'] = '';
      return $args;
    } );
    

    The custom separator should be an inline SVG. To make sure it displays properly, it should have three attributes: width, height, and fill. The values of these attributes should be as follows: fill="currentColor" width="1em" height="1em".
    Using this hook, you can customize other attributes such as container, before, after, list_tag, item_tag, item_before, item_after, separator.

  5. How to prepend the blog page to all single posts?

    add_action( 'breadcrumb_block_single_prepend', function ( $post, $breadcrumbs_instance ) {
      if ( 'post' === $post->post_type ) {
        $blog_id = get_option( 'page_for_posts');
        if ( $blog_id ) {
          $breadcrumbs_instance->add_item( get_the_title( $blog_id ), get_permalink( $blog_id ) );
        }
      }
    }, 10, 2 );
    

If this plugin is useful for you, please do a quick review and rate it on WordPress.org to help us spread the word. I would very much appreciate it.

Please check out my other plugins if you’re interested:

  • Content Blocks Builder – This plugin turns the Block Editor into a powerful page builder by allowing you to create blocks, variations, and patterns directly in the Block Editor without needing a code editor.
  • Meta Field Block – A block to display custom fields as blocks on the front end. It supports custom fields for posts, terms, users, and setting fields. It can also be used in the Query Loop block.
  • SVG Block – A block to display SVG images as blocks. Useful for images, icons, dividers, and buttons. It allows you to upload SVG images and load them into the icon library.
  • Icon separator – A tiny block just like the core/separator block but with the ability to add an icon.
  • Block Enhancements – Adds practical features to blocks like icons, box shadows, transforms, etc.
  • Counting Number Block – A block to display numbers with a counting effect
  • Better YouTube Embed Block – A block to solve the performance issue with embedded YouTube videos. It can also embed multiple videos and playlists.

The plugin is developed using @wordpress/create-block.

DomainExposuresHeadersLast Checked
e*g*i*h*t*y*t*r*i*r*c*u*.com βœ… F 2026-05-13 21:02:58
l*u*h*o*o*g*s*h*o*s*o*n*a*i*n*.k*n*t*.cloud βœ… F 2026-05-13 14:01:51
m*d*f*m*o*t*a*m*l*g*.s*t*s.o*t.u*c.ca βœ… D 2026-05-13 14:00:29
e*d*r*s*c*r*.com (WP 6.9.4) βœ… D 2026-05-13 10:45:16
t*k*i*l*n*c.com (WP 6.9.4) βœ… F 2026-05-13 08:19:26
t*k*i*e*t*e*i*.com (WP 6.9.4) βœ… F 2026-05-13 08:19:26
f*r*p*j*1.r*z*.pro (WP 6.9.4) βœ… C 2026-05-13 00:21:54
b*b.nrw (WP 6.9.4) βœ… F 2026-05-12 23:40:33
m*m.mc (WP 6.9.4) βœ… F 2026-05-12 17:03:30
c*u*t*g*-*p.com (WP 6.9.4) βœ… F 2026-05-11 14:29:41
c*a*e*c*n*e*o*f*e.com (WP 6.9.4) βœ… F 2026-05-10 14:08:26
c*s*p.n*f*a.org βœ… C 2026-05-10 06:24:55
c*p*e*p*i*o*o*h*.com (WP 6.9.4) βœ… F 2026-05-09 22:50:19
c*m*t.ai (WP 6.9.4) βœ… F 2026-05-09 14:31:23
w*n*v*i*.com (WP 6.9.4) βœ… F 2026-05-09 09:07:53
a*r*n*p*u*b*n*.com βœ… F 2026-05-08 15:33:37
s*a*i*g*i*i*s.net βœ… F 2026-05-08 15:16:48
d*r*c*o*y.a*e*i*a*h*r*a*i*t*g*i*d.com βœ… F 2026-05-08 12:32:42
b*d*b*r*c*u*.o*g.uk βœ… F 2026-05-08 12:14:15
1*0*s*a*e.com (WP 6.9.4) βœ… F 2026-05-08 07:43:41
b*a*a*n.ca βœ… D 2026-05-07 18:32:11
c*m*t.ml (WP 6.9.4) βœ… F 2026-05-07 15:46:02
u*r*o*.p*a*m*c*.u*c.ca βœ… D 2026-05-07 10:34:13
l*i*h*r*u*e.com (WP 6.9.4) βœ… F 2026-05-07 04:40:39
l*i*a*a*a*i*l*t*r*t*r*.com (WP 6.9.4) βœ… F 2026-05-07 03:55:05
b*a*a*n.com βœ… D 2026-05-07 03:20:20
w*t*h*o*p*.com βœ… F 2026-05-04 08:17:56
s*n*c*m*n*s.com (WP 6.9.4) βœ… F 2026-05-04 04:15:33
g*t.day βœ… F 2026-05-03 00:02:17
y*u*t*x*.in (WP 6.9.4) βœ… F 2026-05-02 13:56:56
e*d*e*.au (WP 6.9.4) βœ… D 2026-05-01 10:38:26
o*f*h*r*h.net βœ… F 2026-04-30 11:09:27
s*m*w*.fr (WP 6.9.4) βœ… F 2026-04-29 20:27:52
a*b*s*a*o*h*u*e.org (WP 6.9.4) βœ… F 2026-04-29 10:33:47
b*s*-*o*b*r*.c*m.ua (WP 6.9.4) βœ… F 2026-04-28 22:09:07
c*b*a*.com (WP 6.9.4) βœ… F 2026-04-28 20:31:23
n*c*n*r*.com (WP 6.9.4) βœ… F 2026-04-28 17:24:27
k*r*n*e*i*e.com βœ… F 2026-04-27 13:32:40
l*s*b*a*a*n*2*2*.s*t*s.o*t.u*c.ca βœ… D 2026-04-26 11:46:48
o*h*h*l*o*o*y.m*d.u*c.ca βœ… D 2026-04-26 00:43:33
r*g*r*o*c*.com βœ… F 2026-04-24 18:16:53
f*r*p*j.fr (WP 6.9.4) βœ… F 2026-04-24 01:06:26
m*m*e*s.n*f*a.org βœ… C 2026-04-23 19:08:42
k*v*s*t*d*o.com (WP 6.9.4) βœ… D 2026-04-23 16:06:43
f*s*o.no βœ… F 2026-04-22 21:58:57
s*n*c*m*n*s.de (WP 6.9.4) βœ… F 2026-04-22 12:39:23
k*o*o*e*d*s*n*.com (WP 6.9.4) βœ… F 2026-04-22 00:45:24
t*s*r*n.ru (WP 6.9.4) βœ… F 2026-04-21 13:25:51
t*e*i*c*.no βœ… F 2026-04-21 10:35:47
r*z*v*.com (WP 6.9.4) βœ… F 2026-04-21 07:03:07
s*i*k*r*a*d*h*e*s.com (WP 6.9.4) βœ… F 2026-04-20 06:16:57
d*u*s*h*-*f*e*e*e*s*u*g*n.com (WP 6.9.4) βœ… F 2026-04-20 05:31:50
j*o*g*o*.com (WP 6.9.4) βœ… F 2026-04-19 18:54:44
a*p*o*o.com (WP 6.9.4) βœ… D 2026-04-19 03:45:33
e*e*p*c*2*.com (WP 6.9.4) βœ… F 2026-04-16 03:19:21
s*a*k*i*h*r*.com (WP 6.9.4) βœ… F 2026-04-15 16:18:42
r*c*p*s*n*o*d*d.com βœ… F 2026-04-15 04:32:01
h*r*u*g*a*m*h*a.com (WP 6.9.1) βœ… F 2026-04-14 15:20:14
k*i*4.com βœ… F 2026-04-14 00:13:33
a*e*i*a*h*r*a*i*t*g*i*d.com βœ… F 2026-04-13 23:35:09
t*p*c*i*o*.com βœ… F 2026-04-13 21:01:27
r*n*l*h*f*r.com (WP 6.9.4) βœ… F 2026-04-13 03:01:48
m*r*a*s*b*l*b*l*e*t*r.com (WP 6.9.4) βœ… F 2026-04-13 02:14:13
c*s*o*d*s*g*s*y*a*a.com (WP 6.9.4) βœ… F 2026-04-11 21:53:44
j*k*n*e*i*z.com (WP 6.9.4) βœ… F 2026-04-11 16:53:33
n*o*e*d*s*n*.com (WP 6.9.4) βœ… F 2026-04-11 11:53:31

Top 50 Plugins

Plugin Count
elementor 1,722,234
contact-form-7 1,682,869
elementor-pro 998,365
woocommerce 790,405
revslider 600,303
jetpack 450,462
js_composer 415,114
wp-rocket 314,531
essential-addons-for-elementor-lite 271,119
gravityforms 251,823
complianz-gdpr 229,765
instagram-feed 217,303
cookie-law-info 212,728
google-analytics-for-wordpress 207,578
google-site-kit 207,389
header-footer-elementor 205,563
sitepress-multilingual-cms 205,066
elementskit-lite 192,330
bluehost-wordpress-plugin 188,981
gutenberg-core 165,545
gutenberg 153,204
wpforms-lite 131,535
cookie-notice 131,296
astra-sites 122,855
the-events-calendar 122,298
litespeed-cache 120,165
gtranslate 120,108
popup-maker 112,037
woocommerce-payments 108,907
coblocks 100,766
tablepress 96,435
all-in-one-seo-pack 90,307
astra-addon 89,953
wp-smushit 89,233
LayerSlider 89,069
bb-plugin 88,353
honeypot 88,254
duracelltomi-google-tag-manager 86,149
premium-addons-for-elementor 83,206
akismet 83,039
cleantalk-spam-protect 82,083
mailchimp-for-wp 81,326
megamenu 79,264
woocommerce-gateway-stripe 78,817
fusion-builder 76,520
formidable 74,964
ewww-image-optimizer 73,468
smart-slider-3 72,785
gravityformsrecaptcha 72,777
creative-mail-by-constant-contact 72,332

Top 50 Themes

Theme Count
hello-elementor 585,288
Divi 492,883
astra 414,656
Avada 119,694
flatsome 115,423
pub 113,907
generatepress 110,676
oceanwp 79,680
kadence 73,923
enfold 67,782
salient 64,191
h4 58,510
bb-theme 53,918
twentyseventeen 53,771
twentytwentyfour 52,994
cocoon-master 51,679
betheme 49,733
blocksy 47,932
dt-the7 43,460
twentytwentyfive 43,200
neve 37,306
Avada-Child-Theme 35,531
gox 32,225
twentytwentyone 32,135
woodmart 31,781
bridge 31,769
lightning 29,188
twentytwenty 29,124
swell 27,212
twentytwentythree 24,628
Impreza 24,509
bricks 24,288
Newspaper 21,435
twentytwentytwo 20,309
epik-redesign 19,578
uncode 17,809
pro 17,587
twentysixteen 17,461
storefront 17,226
extendable 16,538
sydney 16,000
yith-wonder 14,193
Total 13,951
themify-ultra 12,805
hestia 12,222
hello-theme-child-master 12,149
twentynineteen 12,085
yootheme 11,859
factory-templates-4 11,554
porto 11,534