I appear to be having a similar problem.
When listing portfolios, I also noticed that the ‘title’ link breaks when using categories. If no category is selected, then things are just fine and the portfolio page displays like it should.
Only certain category names appear to work, and when I have one that does not simply appending an “A” to the beginning of the name corrects the problem.
I’ve traced the problem down to the get_template_part(‘scripts/breadcrumb’) under single-myportfolio.php. It seems to fail when it reaches the section for generating the portfolio link (in breadcrumb.php):
if($terms) {
$link = get_term_link($terms[0]->slug, 'portfolio');
$name = $terms[0]->name;
}
I get the following error from these lines:
Notice: Undefined offset: 0 in /Library/WebServer/Documents/xxxx/wp-content/themes/wp-creativix/scripts/breadcrumb.php on line 51
Notice: Trying to get property of non-object in /Library/WebServer/Documents/xxxx/wp-content/themes/wp-creativix/scripts/breadcrumb.php on line 51
Notice: Undefined offset: 0 in /Library/WebServer/Documents/xxxx/wp-content/themes/wp-creativix/scripts/breadcrumb.php on line 52
Notice: Trying to get property of non-object in /Library/WebServer/Documents/trav3lingman/xxxx/themes/wp-creativix/scripts/breadcrumb.php on line 52
This is far as I’ve managed to get, however I don’t yet understand the inner workings of wordpress / this theme to debug further.
Thanks!