• Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Решено Хлебные крошки, как установить?

Image CMS

Boulingist81

Форумчанин
#1
Друзья, всем привет!
Вот такой вопрос:
В каких файлах и местах woocommerce нужно прописать сей код от Yoast SEO:
Код:
if ( function_exists('yoast_breadcrumb') ) {
  yoast_breadcrumb('<p id="breadcrumbs">','</p>');
}
для вывода хлебных крошек.
 

searchingman

Гуру
Местный
#3
Если важно, то шаблон Zerif lite
Какая-то "мутная" тема, но достаточно популярная. Их даже из официального репозитория Wordpress.org убрали (комментарий из их блога).
Да и поддержка темы достаточно странная. Вопросы по вставки "крошек" задаются, но толковых ответов они не дают, н-р, здесь и здесь (официальный форум темы).
Вообщем навевает на определенные мысли. ;)
В качестве поддержки WooCommerce стоит заглушка woocommerce.php, т.е. получается совместимость с WooCommerce очень низкая. В woocommerce.php есть хук на который можно зацепиться.
В fucntions.php темы вставьте код
PHP:
// WC 2.6.4 + theme Zerif Lite: добавить "хлебные крошки"
add_action( 'zerif_after_header', 'my_add_yoast_breadcrumb');
function my_add_yoast_breadcrumb() {
    if ( function_exists('yoast_breadcrumb') ) {
        // на главной "хлебные крошки" не выводим
        if (!is_front_page())
              yoast_breadcrumb('<p id="breadcrumbs">','</p>');
    }
}
В результате выглядит так.
Возможно придется стили поправить.
 
Последнее редактирование:

Boulingist81

Форумчанин
#4
Спасибо за подробный ответ. Действительно,странная ситуация И с поддержкой И с наличием в официальном репозитории Wordpress.org.
В любом случае, огромнейшее спасибо!
 
Сверху Снизу