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]
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.
Bert,
Is this a new install or were you using 3.8.1 previously without this issue?
-John Havlik
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
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!
The following settings were not saved:
post_optionsframework_prefix
post_optionsframework_suffix
post_optionsframework_anchor
post_optionsframework_root
post_optionsframework_taxonomy_type
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?
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
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
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
Anyone know how to exclude a category?
The following settings were not saved:
post_optionsframework_prefix
post_optionsframework_suffix
post_optionsframework_anchor
post_optionsframework_root
post_optionsframework_taxonomy_type
Los siguientes ajustes no fueron grabados:
post_optionsframework_prefix
post_optionsframework_suffix
post_optionsframework_anchor
post_optionsframework_root
post_optionsframework_taxonomy_type
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
At the moment, it can’t be done without a little work. I could probably add it in a future release (4.1).
-John Havlik
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
The following settings were not saved:
post_optionsframework_prefix
post_optionsframework_suffix
post_optionsframework_anchor
post_optionsframework_root
post_optionsframework_taxonomy_type
The following settings were not saved:
post_optionsframework_prefix
post_optionsframework_suffix
post_optionsframework_anchor
post_optionsframework_root
post_optionsframework_taxonomy_type
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
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
Is this plugin compatible with 3.3?
It was working before the WP upgrade.
Thanks,
Allyson
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
Breadcrumb NavXT 4.0.1 has been released, comments are being closed as 3.9.x is no longer supported.