Breadcrumb NavXT 3.2.1

This first service release for the 3.2 branch of Breadcrumb NavXT includes many bug fixes. The bcn_display() and bcn_display_list() wrapper functions obey the $return parameter. Checks are now made to ensure anchor titles remain valid, even when the title of the page has HTML in it. Many fixes involving the import feature are included. Previously, the importer did not handle html entities correctly causing all sorts of problems. Translations for the Belorussian language are now included thanks to “Fat Cow”. Lastly, the administrative interface should work (sort of) with WordPress 2.6 again, do note that in Breadcrumb NavXT 3.3.0 WordPress 2.7 will be required.

You can grab the latest version of Breadcrumb NavXT from the Breadcrumb NavXT page.

-John Havlik

[end of transmission, stay tuned]

10 thoughts on “Breadcrumb NavXT 3.2.1

  1. I had some problems with php5->php4 issues … solved them by removing ‘private’ on front of the functions and replacing ‘private’ and ‘public’ at the vart with ‘var’.

    gr. Renske

    • Renske,

      PHP4 is no longer supported. All versions of Breadcrumb NavXT starting with 3.0.0 no longer support PHP4. There are no such PHP5->PHP4 issues as PHP4 is not supported and PHP4 is past its end of life. You really should migrate to PHP5.

      -John Havlik

  2. Love your plugin, but I do have one problem with it. For the life of me, I can’t figure out how to get the home anchor not to link to the blog when I’m actually on the main page (domain.com/blog/). I just want it to say “blog” but not actually link to the site, unless I move to a post.

    I have my breadcrumbs set as: main >> blog

    The main links back to my actual site when I’m on the blog. And when I move to a post, I would like it to be: main >> blog >> post, with both the main and the blog linking back to their respective URLs.

    I could have sworn this is how it was when I installed it… or maybe I’m just imagining things? Anyway, thanks for the terrific plugin!

    • WS,

      Out-of-the-box, Breadcrumb NavXT will generate the following for your blog page:
      main > blog. ‘main’ will be linked but ‘blog’ won’t be linked. Look at the “Link Current Item” setting to change this. Note that right now you can’t really have it where main > blog only has ‘main’ linked and main > blog > post has all three linked (well, that’s not entirely true, you have to use some WordPress conditional switches and give Breacrumb NavXT different settings for the different situations).

      -John Havlik

      • Thanks for the reply John.

        “Breadcrumb NavXT will generate the following for your blog page: main > blog. ‘main’ will be linked but ‘blog’ won’t be linked”

        For some reason, “blog” is being linked. I am dumbfounded. I’ve combed through everything. Even reinstalled the plug-in, reverted to default settings… nothing helps.

        You can see the behaviour: http://www.szilveszter.ca/blog

        I am stumped!

        • WS,

          Hmm, can you check the code you are using to call the breadcrumb trail? Make sure it is calling the function bcn_display() or bcn_display_list(). Also, how did you implement your static front page?

          -John Havlik

  3. John,

    I’m indeed using the bcn_display(); function. I’ve implemented my static frontpage by installing wordpress in /blog/. The breadcrumb “main” (before “blog”) is implemented using the home prefix field in your plugin (ie: main » ).

    • WS,

      Ok, so only the stuff under /blog/ is powered by WordPress, in that case you really don’t have a static front page in the sense that WordPress is generating it.

      Personally, I’d have the entire site running on WordPress (it makes updating pages easier and allows for easy site wide searching), which would eliminate the problem all together. However, that is not how you have it set up, and your way should work (from what I can tell). Can you add some code for the main blog page that checks if the WordPress conditionals is_home() and is_front_page() are firing on it? I’m thinking you may have a configuration issue that is causing WordPress to pass along the wrong page states.

      -John Havlik

      • John,

        I came close to madness last night. Even took down my blog, reinstalled, rooted through my db, everything. Nothing. This morning I found it, fortuitously I might add.

        Combing through the read options in the admin panel, I noticed that I didn’t have the option to set a static frontpage. I googled it and it looks like 2.6+ doesn’t provide that function unless you have pages. I added a page, regained the option in WP and your plugin works.

        Thank goodness! And thanks for your help and great plugin!

        Best,

        WS

Comments are closed.