Я испытываю трудности с тем, чтобы эта ссылка / категория исчезла с моего пути.
Путь идет следующим образом: home/customPostTypeCategory/subCategory/child/
Итак, что мне нужно сделать, это получить это customPostTypeCategory
уходить.
Так что для ясности это Пользовательский тип сообщения сделано с Типы -плагин, и панировочные сухари используют SEO от Йоаст панировочных сухарей.
Это можно сделать с помощью CSS, но это последнее решение, которое я хочу использовать.
Любые подсказки, советы или хитрости, как это сделать?
Спасибо!
add_filter( 'wpseo_breadcrumb_links', 'my_breadcrumb_filter_function' );
function my_breadcrumb_filter_function( $crumbs ) {
foreach( $crumbs as $i => $crumb ) {
$term = get_object_vars($crumb['term']);
if( isset( $term['parent'] ) && $term['parent'] != 0 ) {
} else {
$new_crumbs[] = $crumbs[$i];
}
}
return $new_crumbs;
}
Так что я решил это с помощью JQuery а также содержит -селектор.
$( "#breadcrumbs a:contains('customPostTypeCategory')" ).removeAttr( "href" );
Это, очевидно, удаляет только ссылку, так что название категории все еще остается.
Если все это удалить, можно использовать следующее:
$( "#breadcrumbs a:contains('customPostTypeCategory')" ).css( "display", "none" );
Это помогло мне, но это не то решение, которое я искал и просил.