What are you using for your calling code to display the breadcrumb trail? Is it the widget? Are you using bcn_display()
? Or are you using something else?
If the settings do save, and appear as expected when reloading the settings page, then they are making it into the database. It then becomes a problem of the calling method not reading the settings from the database.
I followed the instructions on the Installation page, there is nothing there that says you can’t use the fields in the admin to change anything. The admin settings say to change what you want, so I added a class to the field that is “unlinked”. I didn’t think it would matter whether I was using code in the template or a widget, the settings normally behave as an override in most plugins I’ve used in the past, and so I figured this one was no different.
The code I’m using is from the Installation instructions:
<div class="breadcrumbs">
<?php if(function_exists('bcn_display'))
{
bcn_display();
}?>
</div>
Is this not working anymore? Should I be using a widget instead?
No, that calling code should work; it calls bcn_display()
which is one of the supported methods. The bcn_display()
and the widget should work essentially the same (the widget calls bcn_display()
. I wanted to ensure you were not directly instantiating bcn_breadcrumb_trail
as that requires more work to grab the settings.
By chance, are you trying to do this within a Multisite setup?
I’m trying to come up with ways that would result in the settings not getting loaded as on my test beds, and on my site everything is working settings wise.
It’s not a multisite, very basic site actually, not many plugins installed but maybe there’s a conflict:
Google Analytics
Google XML Sitemap
HeadSpace2
Lightbox Plus Colorbox
UpdraftPlus
Visual Form Builder
Wordfence
WP No Category Base
Thanks for looking into it.
This is a minor issue anyway, so don’t lose sleep over this. I’m starting to wonder if this has something to do with being on Lunar pages. I’ve had issues with them in the past, especially if clients get on their LPCP accounts instead of cpanel.
If lunar pages aggressively caches things, that may be why the changes are not reflected immediately on the frontend.
As for the original request, to remove the breadcrumb trail from the home page, you’ll want to do something similar to this answer from the FAQ: http://mtekk.us/code/breadcrumb-navxt/faq/#use1