Как убрать хлебные крошки темы?
-
Всем привет. Есть тема Biagiotti и плагин Rank math SEO, обе генерируют свои крошки. Нужно отключить те, которые генерирует сама тема и оставить ранкмасовские. Сервис проверки ссылок показывает что на странице прописаны метатэги двух крошек, хотя если посмотреть в сам код страницы — видно только одни. Через админку убрать не могу, тк. тема не предусматривает этого пункта. По файлам не особо понимаю где искать их (закомментировал код крошек в functions.php, толку ноль). Возможно кто нибудь сориентирует)) Заранее спасибо) Код тех самых крошек в functions php, возможно нужен.. `
/** * Filter to change breadcrumb args. * * @param array $args Breadcrumb args. * @return array $args. */ add_filter( 'rank_math/frontend/breadcrumb/args', function( $args ) { $args = array( 'delimiter' => ' / ', 'wrap_before' => '<nav class="rank-math-breadcrumb" itemscope itemtype="https://schema.org/BreadcrumbList">', 'wrap_after' => '</nav>', 'before' => '<span itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">', 'after' => '</span>', ); return $args; }); /** * Filter to change breadcrumb html. * * @param html $html Breadcrumb html. * @param array $crumbs Breadcrumb items * @param class $class Breadcrumb class * @return html $html. */ add_filter( 'rank_math/frontend/breadcrumb/html', function( $html, $crumbs, $class ) {?> <nav class="mkdf-container-inner breadcrumbs rank-math-breadcrumb" itemscope="" itemtype="https://schema.org/BreadcrumbList"> <? $iii = 0; foreach ($crumbs as $key => $crumb) { $iii++; if(is_woocommerce() && !is_shop()){ $summ = count($crumbs) + 1; }else{ $summ = count($crumbs); }?> <? if($iii == $summ){?> <span itemprop="itemListElement" itemscope="" itemtype="https://schema.org/ListItem"> <span class="last" itemprop="name"><? echo $crumb[0]?></span> <meta itemprop="position" content="<? echo $iii?>" /> </span> <?}else{?> <span itemprop="itemListElement" itemscope="" itemtype="https://schema.org/ListItem"> <a itemprop="item" href="<? echo $crumb[1]?>"> <span itemprop="name"><? echo $crumb[0]?></span> </a> <meta itemprop="position" content="<? echo $iii?>" /> </span> <span class="separator"> / </span> <? if($key == 0){ if(is_woocommerce() && !is_shop()){ $shop_page_url = '/katalog'; $iii++;?> <span itemprop="itemListElement" itemscope="" itemtype="https://schema.org/ListItem"> <a itemprop="item" href="<? echo $shop_page_url?>"> <span itemprop="name">Каталог</span> </a> <meta itemprop="position" content="<? echo $iii?>" /> </span> <span class="separator"> / </span> <?} } }?> <?}?> </nav> <? }, 10, 3);
- Тема изменена 3 года, 8 месяцев назад пользователем . Причина: please use CODE button for code formatting
- Тема изменена 3 года, 8 месяцев назад пользователем .
Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]
Просмотр 1 ответа (всего 1)
Просмотр 1 ответа (всего 1)
- Тема «Как убрать хлебные крошки темы?» закрыта для новых ответов.