To get the kind of control you’re talking about, I installed breadcrumbs on my WP site without a plugin. It was just a few snippets of code using this tutorial
But for what you need, there would be an additional step. You’ll need to dig into the if/else statements in the function (that the tutorial had you add to functions.php). See my comments for where you’ll need to make changes:
`
function get_breadcrumb() {
echo ‘Home‘;
if (is_category() || is_single()) {
/* The stuff below happens when it’s a category or a post*/
echo ” » “;
the_category(‘ • ‘);
if (is_single()) {
echo ” » “;
the_title();
}
} elseif (is_page()) {
/* The stuff below happens when it’s a page */
echo ” » “;
echo the_title();
} elseif (is_search()) {
/* The stuff below happens when it’s a search */
echo ” » Search Results for… “;
echo ‘”‘;
echo the_search_query();
echo ‘“‘;
}
}
Hope this points you in the right direction.