Breadcrumb NavXT 3.9.0

Holy custom post type archives batman! With Breadcrumb NavXT 3.9.0 comes native support for the custom post type archives introduced in WordPress 3.1. Due to this, Breadcrumb NavXT 3.9.0 requires WordPress 3.1.0 or newer.

In addition to native support for custom post type archives, 3.9.0 brings several bug fixes and tweaks. Namely, fixes involving the handling of incomplete installs, and incompatible environments. Finally, a bug involving the Blog breadcrumb not behaving correctly on archives (taxonomy, date, etc.) has been squashed.

This release did not contain any translation string changes. However, for 4.0 there will be a purge of incomplete and old translations. The following translations have not been updated by their authors in a long time:

  • Dutch
  • Russian
  • German
  • Indonesian
  • Italian

These translations that will not be not be included in 4.0, unless they are updated. If you are fluent in any of these languages and wish to update these translations, please get in contact with me.

You can grab the latest version of Breadcrumb NavXT from the Breadcrumb NavXT page. If you experience any issues with this version of Breadcrumb NavXT, please leave a comment on this post detailing the issue. Support for defects (bugs) is no longer provided in the Breadcrumb NavXT page, in the documentation page, or in the FAQ page.

-John Havlik

[end of transmission, stay tuned]

27 thoughts on “Breadcrumb NavXT 3.9.0

  1. Hi John,
    I’m having issue with custom post types and the ‘middle’ links (types) resolving to 404’s.

    First, the site is WordPress 3.1.2 and Breadcrumb NavXT 3.9.0

    Here is an example of what I am experiencing.

    This is a sample breadcrumb:

    Samples > Display Advertising > Outdoor > Billboard-01

    Now in the display above the first three options are links. We want that.

    The first link “Samples” takes us to a page showing all the different post types available

    However clicking on “Display Advertising,” or”Outdoor” produces a 404 error as these are sample types that help classify the final piece..

    We would like the page to display the items within those specific sample types when they are clicked on but we get the 404.

    So the Breadcrumb hierarchy is displaying correctly, but the resulting URL does not generate the correct output.

    Let me know if you have any questions.

  2. Hiho,
    I will try to explain my problem in english – hope you enjoy it :)
    I got a problem by using it with a custom post type :/

    functions.php settings for the custom post type
    […]
    ‘has_archive’ => false,
    ‘rewrite’ => array( ‘slug’ => section1/section1.1′, ‘with_front’ => false ),
    […]

    The page structure is:
    static front page > section 1 > section 1.1 > item

    Section 1.1 has a special template file that queries the custom posts. I use that way for marking the current page or parent page in the menu. For the “item”, I set “section 1.1” as root page in the Breadcrumb NavXT settings.

    The Problem:
    I get the following output:
    You are here: static front page > section 1 > section 1.1 > section 1.1 > item

    if i’am on the “item” page and the second/double section 1.1 output links to the static front page instead of correct url. :(

    Is there a solution to solve this?

    greez

  3. Hi John,

    I just updated to 3.9 and the Custom Post Type breadcrumb seems to have a bug, 3.8.1 worked perfectly, so I have rolled back. Here is the issue:

    3.9 – Home > Portfolio > My Portfolio > Taxonomy > Portfolio Name (unlinked)
    3.8.1 – Home > Portfolio > Taxonomy > Portfolio Name (unlinked)

    The “My Portfolio” page listed in 3.9 is the name of my custom post type and the url set for the link is the to the portfolio post/page being viewed. The “Portfolio” page listed is the page that I have associated with my custom post template.

    This is an awesome tool and I just wanted to let you know what I experienced.

    Thank you!

  4. The following settings were not saved:
    post_optionsframework_prefix
    post_optionsframework_suffix
    post_optionsframework_anchor
    post_optionsframework_root
    post_optionsframework_taxonomy_type

  5. Hi John,
    I am loving the plugin. I am wondering if I’m just missing it and I’m sure I am but I would like to exclude the current page from the breadcrumb if I am only one level deep (I’m not including the Home page by the way). Thx

    • Jim,

      There isn’t an official way to do this right now, I’m sure it’s possible but it probably gets a little dirty. I see where it could be an issue, and I’m almost thinking it’s a bad idea to let the breadcrumb representing “home” for a single site be removable via an option.

      -John Havlik

      • Could you advise me as to what code to change in order to not show the trail if on a top level page or home?

  6. Hi there,

    Getting the following error:

    The following settings were not saved:
    post_optionsframework_prefix
    post_optionsframework_suffix
    post_optionsframework_anchor
    post_optionsframework_root
    post_optionsframework_taxonomy_type

    Regards

  7. Hi I have a custom post type like with these args:
    ‘hierarchical’ => false,
    ‘rewrite’ => array(‘slug’ => ‘parts-washer/%portfolio_cats%’, ‘with_front’ => false),

    and breadcumb…
    Home > Parts Washer > Herculean > HERCULEAN 300S

    where portfolio_cats is the taxonomy, it all works right except for the main ‘Parts Washer’ breadcrumb which wont change its link except for when I change the ‘pages’ breadcrumb on the posts,pages tab, course that changes all the other pages also. The custom post type tab does not affect this link as it should, is this a bug? It just shows the current products link and not what I specific in the achor. Thanks for help.

    • Kyle,

      You are probably seeing a bug related to custom post archive support introduced in 3.9.0. You’ll want to try this with 3.8.1 and see if the issue persists.

      -John Havlik

  8. Hello John,

    first things first: thanks a lot for writing such a nice plug-in!

    I have a question (of course ;) ):
    Have you ever experienced a line break between the breadcrumbs and if yes, how to get rid of it? I use wordpress 3.2.1, the graphene-theme and navXT 3.9.0. Code is your standard example code and is located in the header.php. I removed the php-fragment from the content-area (in graphene it is usually located there, after installation).
    Plugins – beside yours – are CKEditor and SpecialRecentPosts (But no change, also if I deactivate them …).

    Hopefully information is enough ;) and you have an idea …
    Best regards from Berlin,
    Philipp

  9. The following settings were not saved:
    post_optionsframework_prefix
    post_optionsframework_suffix
    post_optionsframework_anchor
    post_optionsframework_root
    post_optionsframework_taxonomy_type

  10. Los siguientes ajustes no fueron grabados:
    post_optionsframework_prefix
    post_optionsframework_suffix
    post_optionsframework_anchor
    post_optionsframework_root
    post_optionsframework_taxonomy_type

  11. hi, first of all great plug in. there’s just something i wanna know. is it possible to replace category with the post author in the trail? exactly how do i do that?

    e.g. instead of:

    Home > Uncategorized > Post

    should be:

    Home > admin > Post

  12. I am using a custom post type called “projects” and have used the setting “Project Root Page” to link to a page called “Projects” (slug “projects-list”). This page uses the Taxonomy List Shortcode plugin. When adding the “Root Page” setting, my breadcrumb for any particular project goes from:

    Home>Projects>[taxonomy]>[project name]

    With the “Projects” link being non-functional and linking to the currently displayed project, to:

    Home>Projects>Projects>[taxonomy]>[project name]

    With the first “Projects” linking to the page specified by “Root Page” and the second “Projects” being the same non-functional link to the currently displayed project as before.

    I am running WordPress 3.2.1 and the url in question (as an example) is http://new.masstc.org/projects/test-project/

    Any help would be appreciated.

    Kind Regards,
    Brian Baumgaertel

    • Brian,

      This is a known issue in 3.9.0 and the behavior has been changed for Breadcrumb NavXT 4.0. The post archive link itself has been fixed, and that breadcrumb can be excluded from the trail via an option in the settings page. You can try out the SVN Trunk version of Breadcrumb NavXT to try out 4.0. Just note that your settings will not carry over from the alpha to 4.0, and the alpha has only been tested against WordPress 3.3-Beta2 (Breadcrumb NavXT 4.0 will require WordPress 3.3).

      http://downloads.wordpress.org/plugin/breadcrumb-navxt.zip

      -John Havlik

  13. The following settings were not saved:
    post_optionsframework_prefix
    post_optionsframework_suffix
    post_optionsframework_anchor
    post_optionsframework_root
    post_optionsframework_taxonomy_type

  14. The following settings were not saved:
    post_optionsframework_prefix
    post_optionsframework_suffix
    post_optionsframework_anchor
    post_optionsframework_root
    post_optionsframework_taxonomy_type

  15. Los siguientes ajustes no fueron grabados:
    post_optionsframework_prefix
    post_optionsframework_suffix
    post_optionsframework_anchor
    post_optionsframework_root
    post_optionsframework_taxonomy_display
    post_optionsframework_taxonomy_type

  16. Hi there, I just upgraded to WP 3.3 and the breadcrumbs have disappeared.
    In the Settings for the plugin I see this error message:

    The following settings were not saved:
    post_optionsframework_prefix
    post_optionsframework_suffix
    post_optionsframework_anchor
    post_optionsframework_root
    post_optionsframework_taxonomy_type

    Is there a fix for this? The breadcrumb worked really well before and we miss them!
    Thanks for your help.

    • Allyson,

      Please verify that your calling code still exists in your theme. If you are using one of the two themes shipped with WordPress, the update probably removed the calling code.

      The post_optionsframework thing may be resolved in Breadcrumb NavXT 4.0. They seem to register their post type too late for the old options saving routine to catch them. This has been changed in Breadcrumb NavXT 4.0 so that should no longer happen.

      -John Havlik

    • Allyson,

      On one site I upgraded to WP3.3 Breadcrumb NavXT 3.9.0 seemed to work correctly. How are you calling the breadcrumb tail (widget, code in your theme)? On this site I am running the beta version of Breadcrumb NavXT 4.0.

      -John Havlik

Comments are closed.