Support » Plugin: The SEO Framework » About the “Breadcrumbs”

  • Resolved acelerawp

    (@acelerawp)


    Hi TSF developers. Thank You for this amazing plugin. I have a suggestion:

    Would be awesome if You add the HTML breadcrumbs in order to display them in the front-end.

    I’m Not a developer but I’m pretty sure that this should be very easy to implement since all the other SEO plugins are including the “HTML Breadcrumbs” by default. Even the Lightest SEO plugin available that is “Slim SEO” is including “Html breadcrumbs” since the beginning.

    I agree that for “Redirections” the best option is this “Super Lightweight” plugin –> https://wordpress.org/plugins/redirection/

    I agree that for “Schema” the Best option is this also “Super Lightweight” plugin –> https://wordpress.org/plugins/wp-structuring-markup/

    But for something “too simple” like the Breadcrumbs is “Totally Overkill” having to install a separate plugin like “Breadcrumb NavXT”.

    Please…, please…, Sybre. Try to include this needed feature in the next “TSF” minor release, so that we can reduce the amount of Extra Plugins.

    • This topic was modified 11 months, 2 weeks ago by acelerawp.
Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Sybre Waaijer

    (@cybr)

    Hello!

    Yes, HTML breadcrumbs have been on my list for a long time.

    However, a few problems arose as I wanted to tackle them: We now have to support both the Block as well as the Classic Editor, we need to implement this as a (to be deprecated) widget, we had an incomplete term API, we have no HTML generation API, there are theming/plugin conflicts to consider, we must consider the UI, etc.

    Now, some of these issues have been resolved, but since a few days, there’s yet another problem. The feature seems to be on the “roadmap” to receive native WordPress support, already: https://github.com/WordPress/gutenberg/issues/21943.

    I’d like to hold out a little longer and see how–and if–that rolls out before I add a different solution. A native solution onto which we can hook is much preferred.

    Now, it’s really not that simple, adding a feature that integrates neatly! The most elegant things we offer are often the most difficult to create. I expect it’ll take around 140 hours (2 weeks) to finalize this feature, after which I’ll need to spend a lifetime more maintaining it.

    That “lifetime maintenance” prospect is what’s stopping me from adding many complications you see in other SEO plugins. To exemplify, the authors of NavXT are still providing updates after 12 years, for something thought to be so trivial.

    I barely release updates for TSF because everything is relatively (well, absolutely) stable–I’m not prone to be radical in making changes. The “it just works” mantra is something by which I prefer to live. It takes months of work on an update to maintain that–instead of pushing an update every two weeks. I also prefer laying the groundwork (e.g., a new BreadcrumbsList API) before I work on the solution.

    Working from front to back is asking for problems. Say, you are writing a book where, midway through writing the story, you propose that the protagonist has a richer background story. Now, you’ll have to reread and rewrite parts of the book for it to add up neatly, wherefore some supporting characters’ responses no longer make sense or entirely fall apart. The same goes for code: It’s one big story that hates change. I don’t pile up–with TSF, I integrate.

    I hope this behind-the-scenes explanation and rationalization thereof makes sense 🙂

    You can subscribe to this issue to receive notifications on the status of the integration: https://github.com/sybrew/the-seo-framework/issues/276. Cheers!

    For what it’s worth – I find this philosophy to be among the strengths of The SEO Framework (compared to some other SEO plugins).

    Yes, sure, my “main objection” to giving this plugin a try was the fact that the one I was previously using did offer this breadcrumbs feature out of the box. However, it also did have problems with updates, sometimes major ones, more than once.

    So, as far as I’m concerned – this makes perfect sense and is the approach I would support – keep it simple, don’t rush it and it is definitely worth waiting a bit if the feature is to be implemented into the WP core.

    Thread Starter acelerawp

    (@acelerawp)

    Hi @cybr and @bikegremlin, Yes, now that there are possibilities the breadcrumbs being included in the WordPres core, the best option is holding it of for now in “The SEO Framework” and see what’s happen. In this particular case, Native would be better.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘About the “Breadcrumbs”’ is closed to new replies.