{"id":325279,"date":"2026-08-10T16:37:48","date_gmt":"2026-08-10T16:37:48","guid":{"rendered":"https:\/\/en-gb.wordpress.org\/plugins\/heavymask-breadcrumbs\/"},"modified":"2026-08-10T17:33:36","modified_gmt":"2026-08-10T17:33:36","slug":"heavymask-breadcrumbs","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/heavymask-breadcrumbs\/","author":23516602,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.14","stable_tag":"1.1.14","tested":"7.0.3","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"HeavyMask Breadcrumbs","header_author":"Nabeel Ali","header_description":"A configurable Elementor breadcrumb widget with custom trails, separators, and schema markup.","assets_banners_color":"181717","last_updated":"2026-08-10 17:33:36","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/www.heavymask.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":51,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1.13":{"tag":"1.1.13","author":"speedynabz","date":"2026-08-10 16:37:29"},"1.1.14":{"tag":"1.1.14","author":"heavymask","date":"2026-08-10 17:33:36"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3640902,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3640902,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3640962,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3640902,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3640902,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1.13","1.1.14"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3640902,"resolution":"1","location":"assets","locale":"","width":1200,"height":900},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3640902,"resolution":"2","location":"assets","locale":"","width":1200,"height":900},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3640902,"resolution":"3","location":"assets","locale":"","width":1200,"height":900},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3640902,"resolution":"4","location":"assets","locale":"","width":1200,"height":900}},"screenshots":{"1":"Find HeavyMask Breadcrumbs in the Elementor widget panel.","2":"Build an automatic or custom desktop trail with schema-ready structure.","3":"Keep the breadcrumb trail readable on mobile with responsive controls.","4":"Style breadcrumb items, links, separators, and focus states independently."}},"plugin_section":[],"plugin_tags":[2752,76538,1753,1117,186],"plugin_category":[43,55],"plugin_contributors":[275060],"plugin_business_model":[],"class_list":["post-325279","plugin","type-plugin","status-publish","hentry","plugin_tags-breadcrumbs","plugin_tags-elementor","plugin_tags-navigation","plugin_tags-schema","plugin_tags-seo","plugin_category-customization","plugin_category-seo-and-marketing","plugin_contributors-heavymask","plugin_committers-heavymask","plugin_committers-speedynabz"],"banners":{"banner":"https:\/\/ps.w.org\/heavymask-breadcrumbs\/assets\/banner-772x250.png?rev=3640902","banner_2x":"https:\/\/ps.w.org\/heavymask-breadcrumbs\/assets\/banner-1544x500.png?rev=3640902","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/heavymask-breadcrumbs\/assets\/icon.svg?rev=3640962","icon":"https:\/\/ps.w.org\/heavymask-breadcrumbs\/assets\/icon.svg?rev=3640962","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/heavymask-breadcrumbs\/assets\/screenshot-1.png?rev=3640902","caption":"Find HeavyMask Breadcrumbs in the Elementor widget panel."},{"src":"https:\/\/ps.w.org\/heavymask-breadcrumbs\/assets\/screenshot-2.png?rev=3640902","caption":"Build an automatic or custom desktop trail with schema-ready structure."},{"src":"https:\/\/ps.w.org\/heavymask-breadcrumbs\/assets\/screenshot-3.png?rev=3640902","caption":"Keep the breadcrumb trail readable on mobile with responsive controls."},{"src":"https:\/\/ps.w.org\/heavymask-breadcrumbs\/assets\/screenshot-4.png?rev=3640902","caption":"Style breadcrumb items, links, separators, and focus states independently."}],"raw_content":"<!--section=description-->\n<p>HeavyMask Breadcrumbs gives Elementor sites a clear navigation trail that helps visitors understand where they are and helps search engines interpret page hierarchy.<\/p>\n\n<p>Build the exact trail your site needs, or let the widget use the current WordPress context automatically:<\/p>\n\n<ul>\n<li>Create custom trails from published posts, pages, or any URL.<\/li>\n<li>Build automatic trails for pages, posts, taxonomies, archives, and blog\/resource contexts.<\/li>\n<li>Add a home link, current-page label, configurable separators, and no-link intermediate items.<\/li>\n<li>Emit optional JSON-LD BreadcrumbList structured data for search engines.<\/li>\n<li>Style the container, items, links, current page, home item, and separators independently.<\/li>\n<li>Control typography, colours, spacing, borders, shadows, focus outlines, separator rotation, and opacity.<\/li>\n<li>Use responsive values that follow Elementor's active breakpoints.<\/li>\n<li>Set sitewide breadcrumb style defaults from one source widget, so a single design system can be shared across templates.<\/li>\n<li>Keep the trail accessible with labelled navigation and current-page semantics.<\/li>\n<\/ul>\n\n<p>Elementor Pro is not required for the core widget features.<\/p>\n\n<p>HeavyMask widgets are published by HeavyMask, a London creative studio for design, build, and growth: https:\/\/www.heavymask.com\/.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code> or install the plugin ZIP through the WordPress Plugins screen.<\/li>\n<li>Activate HeavyMask Breadcrumbs.<\/li>\n<li>Make sure Elementor is active.<\/li>\n<li>In Elementor, add the HM Breadcrumbs widget from the HM category.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20require%20elementor%20pro%3F\"><h3>Does this require Elementor Pro?<\/h3><\/dt>\n<dd><p>No. The breadcrumb widget works with Elementor. Elementor Pro is not required for the core breadcrumb features.<\/p><\/dd>\n<dt id=\"does%20the%20widget%20output%20schema%20markup%3F\"><h3>Does the widget output schema markup?<\/h3><\/dt>\n<dd><p>Yes. Schema can be enabled or disabled in the widget controls.<\/p><\/dd>\n<dt id=\"can%20one%20widget%20define%20styles%20for%20all%20breadcrumb%20widgets%3F\"><h3>Can one widget define styles for all breadcrumb widgets?<\/h3><\/dt>\n<dd><p>Yes. Use the sitewide style option on one widget when you want it to provide shared breadcrumb styling. If several are enabled, the last matching widget in the most recently saved Elementor document becomes the source.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.14<\/h4>\n\n<ul>\n<li>Refreshed the WordPress.org listing copy and matched the directory icon to the Elementor editor icon.<\/li>\n<\/ul>\n\n<h4>1.1.13<\/h4>\n\n<ul>\n<li>Cleared saved sitewide styles when their source document is trashed or deleted.<\/li>\n<li>Generated sitewide responsive CSS from Elementor's active breakpoint values, including additional breakpoints.<\/li>\n<li>Included the configured Posts page in built-in category and tag archive trails.<\/li>\n<li>Separated no-link custom items from the true current-page state and clarified sitewide-source behavior.<\/li>\n<\/ul>\n\n<h4>1.1.12<\/h4>\n\n<ul>\n<li>Prevented malformed Elementor repeater data from causing frontend fatal errors.<\/li>\n<li>Added safe fallbacks for invalid labels, links, and separator icon settings.<\/li>\n<\/ul>\n\n<h4>1.1.11<\/h4>\n\n<ul>\n<li>Refined control labels and refreshed release metadata.<\/li>\n<\/ul>\n\n<h4>1.1.10<\/h4>\n\n<ul>\n<li>Added custom URL support for breadcrumb items while retaining post and page selection.<\/li>\n<li>Preserved external-window and nofollow options for custom breadcrumb links.<\/li>\n<\/ul>\n\n<h4>1.1.9<\/h4>\n\n<ul>\n<li>Rejected unsafe local CSS values and correctly fell back to configured Elementor global styles.<\/li>\n<li>Added laptop breakpoint support up to 1460px for generated sitewide breadcrumb styles.<\/li>\n<\/ul>\n\n<h4>1.1.8<\/h4>\n\n<ul>\n<li>Prepared the standalone widget plugin for WordPress.org release.<\/li>\n<li>Aligned plugin header, stable tag, and internal version.<\/li>\n<li>Added Elementor dependency metadata.<\/li>\n<\/ul>","raw_excerpt":"Build polished, accessible Elementor breadcrumbs with custom trails, smart WordPress context, schema markup, and sitewide styling.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/325279","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=325279"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/heavymask"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=325279"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=325279"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=325279"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=325279"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=325279"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=325279"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}