Breadcrumb NavXT 3.8.0

Holy paged posts batman! With Breadcrumb NavXT 3.8.0, pages, posts, and custom post types that use the <!–nextpage–> tag can now contain the Page # delimiter akin to the one for archives and the posts page.  A new output function, display_nested() was added to facilitate support of Google’s Breadcrumbs RDFa and Microformat specification.  Additionally, custom post types can now use dates as their taxonomy type in the breadcrumb trail.

This is version has one of the longest lists of fixes and improvements seen in quite some time. Several center around fixes to inadvertent issues introduced in 3.7.0. These include several PHP notices and warnings, auto-deactivation if the server is running PHP older than PHP5.2.0, multi-byte character UTF-8 support, translations loading on the widgets page, and safer handling of instances when the database copy of the settings do not exist.

Please note that the following translations have not been updated by their authors:

  • Dutch
  • Russian
  • German
  • Indonesian
  • Italian

These translations that will not be not be included in 4.0.0, unless they are updated. If you are fluent in any of these languages and wish to update these translations, let me know. I am sure many users will be grateful. Additionally, for translators, please do not set “Home” and “Blog” to the same word, it is incorrect, and causes confusion for users (if there is no suitable replacement for “Blog” in your language, just leave it as “Blog”).

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) will no longer be provided in the Breadcrumb NavXT page, in the documentation page, or in the FAQ page.

-John Havlik

[end of transmission, stay tuned]

33 thoughts on “Breadcrumb NavXT 3.8.0

  1. Hi, first of all I would like to thank you for the great work. I just discovered this plugin but I am having trouble getting it work with my custom post types.

    I’ve put this into my single-products.php

    <div class="breadcrumbs">
    <?php
    if(function_exists('bcn_display'))
    {
    bcn_display();
    }
    ?>
    </div>

    My products custom post type taxonomy hierarchy goes like this:

    – TV’s
    — LCD’s
    — Plasmas

    – Audio
    –speakers
    — sound-sytems

    – Movies
    –bluray movies
    –DVD movies

    I want my product page to display a breadcrumb like this :

    Products > TV’s > Plasmas > Sony 42″ plasma screen

    However currently my breadcrumb shows like this:

    Home > My posts static front page > Sony 42″ plasma screen

    How do get the hierarchy to work properly with my custom taxonomy hierarchy?
    Thanks!

    • You are going to need to look at the settings page, go to the tab with your custom post type’s name, and set a taxonomy and root page appropriate for you custom post type.

      -John Havlik

      • Thats the problem, the only options I see for the “Products” tab are:
        Prefix, Suffix, Anchor, Root page

        No taxonomy options.
        My custom post type was created with Custom Post Type UI

        • Are “Products” a hierarchical post type? If so they will be treated similar to pages (no taxonomy hierarchy in their breadcrumb trail).

          -John Havlik

          • Yes it is a hierarchical post type. In this case, how can I achieve the taxonomy hierarchy in my breadcrumb?

          • Hierarchical post types will follow their own hierarchy, only “flat” post types have the choice of a taxonomy in their breadcrumb trail. You would need to evaluate why you have chosen a hierarchical post type, and change to a flat post type if it works for your situation.

            -John Havlik

  2. After upgrading plug-in, we’re getting following error on saving changes:

    The following settings were not saved:
    post_page_root
    post_post_root
    Please include this message in your bug report.

    Note that, I’m using custom post types…

    • Krunal,

      Thanks for reporting this. I will look into this later this week (overloaded with other things at the moment). At that time I may have more questions for you.

      -John Havlik

    • I found the cause to this. I forgot that I had to add these two “phantom” options that are only there to simplify the code in a few sections. It is now fixed in the SVN trunk and will make it into the 3.8.1 release this Friday.

      -John Havlik

  3. I only want to show the pagination prefix on my mainsite and the pages of the mainsite, not on the pages.

    For example:
    http://www.beedy.de/2011/02/21/probleme-mit-feedburner-beseitigen/

    At the bottom of the page right over the footer, you see the breadcrumbs “little beedy inside > WordPress > Probleme mit Feedburner beseitigen > Artikel der Seite 1”. I only want to show here “little beedy inside > WordPress > Probleme mit Feedburner beseitigen”.

    On the several pages of the index, it should show the pagination. How can I implement this?

    Best Regards
    Stefan

    • Stefan,

      You want the “paged” breadcrumb to show up on archives, but not on single posts or pages? If that is the case, you will want to use 3.7.0, until the next release (unless you need any of the other new features in 3.8.0). I will need to add an additional setting or two for this, depending on the granularity needed.

      -John Havlik

  4. Hi John,

    Yes, thats the way I want to use the breadcrumbs. It would be great when you can put this as additional setting in a following release! :-)

    Thanks a lot for this great plugin!

  5. Hi,

    Firstly great plugin. However, I’m having a bit of trouble – I just upgraded WP to 3.0.5 and NavXT to 3.8.0, and suddenly I get the following error in my pages and posts:

    Fatal error: Call to undefined function mb_convert_case() in {…}\wp-content\plugins\breadcrumb-navxt\breadcrumb_navxt_admin.php on line 827

    I also get the same error in the admin page:
    Fatal error: Call to undefined function mb_convert_case() in {…}\wp-content\plugins\breadcrumb-navxt\breadcrumb_navxt_admin.php on line 705

    • Looks like your PHP install is missing multibyte character support. Inquire with your webhost on how to enable multibyte support.

      -John Havlik

  6. Hi, great plugin, but i have a problem with the taxonomi of my page.. i have empty sub-categories so, the Breadcrumb show me this subcategories with a link… how can hide the empty subcategories for the plugin?

    Thanks for you support!

  7. The following settings were not saved:
    post_page_root
    post_post_root
    Please include this message in your bug report.

    Is this a problem?

    Thanks, Arno

    • As per my reply to the other reports of this, it was fixed in the SVN trunk yesterday (and will be fixed in 3.8.1). The issue it would cause is not apparent due to another bug, which has also been fixed in the SVN trunk.

      -John Havlik

  8. Hey John. First of all, thanks for the plugin. Well, I’m facing some issues with WP 3.0.5.

    ……………….
    The following settings were not saved:
    separator
    max_title_length
    home_title
    home_prefix
    home_suffix
    home_anchor
    blog_anchor
    current_item_prefix
    current_item_suffix
    current_item_anchor
    paged_prefix
    paged_suffix
    attachment_prefix
    attachment_suffix
    category_prefix
    category_suffix
    category_anchor
    archive_category_prefix
    archive_category_suffix
    date_anchor
    archive_date_prefix
    archive_date_suffix
    author_prefix
    author_suffix
    author_name
    search_prefix
    search_suffix
    search_anchor
    404_title
    404_prefix
    404_suffix

    Thank you!

      • Hello,
        I’ve got the same problem. Settings not saved.
        Fresh install of latest WP and plugin downloaded from WP official site.

        • Pixo,

          How did you install the plugin? Did you upload via FTP and activate from the plugins menu or did you use WordPress’ built in plugin installer?

          Also, did you see a message about your settings being out of date when you first visited the settings page for Breadcrumb NavXT?

          -John Havlik

  9. Hi,
    I’ve encounterd a small probrem, too.
    Under BCN version is 3.8.0 and WP version 3.0.5, appeared the following strings.

    次の設定が保存されませんでした。
    post_page_root
    post_post_root
    このメッセージをあなたのバグレポートに含めてください。

    It means…

    The following settings were not saved:
    post_page_root
    post_post_root
    Please include this message in your bug report.

    thanks.

    • Yep, others have seen that as well. I fixed it a few nights back in the SVN trunk and it will be part of the upcoming release (3.8.1).

      -John Havlik

  10. Hi,

    i got “the following settings were not saved as the others” but in my breadcrumb there is now a page name. It looks like “Home / Page Name / category1 /subcategory /article. On pages and subpages the breadcrumb doesnt list the full page path, just the subpage.

    Thank you
    Wolf

    • Breadcrumb NavXT 3.8.1, which fixes this, is now available please update to that version and see if the second issue still persists. If so, go to the post for 3.8.1 and report the issue there.

      -John Havlik

  11. Hi there,

    I am using an old version of this plugin, it was called breadcrumb-navigation-xt before, it’s in my theme in a tools folder and the file name is : breadcrumb-navigation-xt.php

    Until now I don’t have to complain, it did the job perfectly.

    However, since I upgraded to version 3.1 of WP, the breadcrumb doesn’t work, only for CATEGORY pages where the catergory name is missing.

    I don”t want to uninstall it and modify the whole theme for that, so I was wondering if you could help me to fix it !

    Thanks in advance guys !

    • Simon,

      Breadcrumb Navigation XT is no longer supported, and has not been supported for over two years now. Since I am a busy graduate student who is also working, I only have time to support the latest major release of my plugin.

      -John Havlik

      • Hi John,

        Ok I will upgrade, this is not the easy way but I understand your concerns too, studies are important :)

        Thx anyway !

Comments are closed.