Поддержка Темы и шаблоны Как убрать хлебные крошки темы?

  • Всем привет. Есть тема 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);
    
    • Тема изменена 2 года, 9 месяцев назад пользователем Yui. Причина: please use CODE button for code formatting
    • Тема изменена 2 года, 9 месяцев назад пользователем Yui.

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 1 ответа (всего 1)
  • Есть тема Biagiotti и плагин Rank math SEO, обе генерируют свои крошки. Нужно отключить те, которые генерирует сама тема

    Поскольку тема коммерческая, то за поддержкой следует обращаться туда, где вы ее приобрели. Здесь нет поддержки платных тем.
    правила форума п9

Просмотр 1 ответа (всего 1)
  • Тема «Как убрать хлебные крошки темы?» закрыта для новых ответов.