Имеется категория "Новости / блог" по адресу "/novosti-blog/" В ней имеется подкатегория "События" по адресу "/novosti-blog/sobytiya-novosti-blog/" В подкатегории "События" имеется запись "Пост1" по адресу "/post1.html" Наблюдаю странную реакцию хлебных крошек: Запись выглядит правильно "Главная - Новости / блог - События - Пост1"; Категория тоже правильно "Главная - Новости / блог"; А вот подкатегория выглядит не правильно "Главная - События" Что это за напасть такая? Хлебные крошки от плагина Yoast SEO обрабатывают всё верно, но для их установки надо внедрять дополнительный код в шаблон, а это проблемы при обновлении темы. Тема установлена betheme.
iga, если создадите дочернюю тему, то никаких проблем при обновлении не возникнет. Если не знаете как, то по сути нужно создать папку с новым названием, в ней создать файл style.css в котором будет прописан импорт настроек темы betheme вот пример содержимого css для темы Twenty Ten: /* Theme Name: Twenty Ten Child Description: Дочерняя тема для темы Twenty Ten Author: Ваше имя Template: twentyten */ @import url("../twentyten/style.css"); Потом скопируйте тот шаблон в котором будут использоваться хлебные крошки в папку с дочерней темой, к примеру full-width.php откройте его в текстовом редакторе и вставьте в нужное место код плагина Yoast SEO Используйте дочерние темы, экономьте себе время и нервы Если есть вопросы по дочерним темам - пишите. Еще есть подозрение, что у вас не указана или неправильно указана родительская категория для подкатегорий.
В таком варианте, как я смог разобраться, если изменения в новой версии шаблона коснутся нашего файла full-width.php, то я их не увижу, а продолжу пользовать старый файл из дочернего шаблона?
iga, такой вариант конечно теоретически возможен, но на деле очень довольно маловероятен. Так как изменения в структуру шаблона разработчики обычно не вносят, это может порушить верстку любого сайта - представьте, ставите вы новую версию темы и сайт выглядит уже по другому. Изменения будут касаться по большей части скриптов, функций и стилей. В общем если и произойдет, то это будет скорее исключение. Так же вы можете создать свой шаблон страницы и использовать его, тогда вы точно будете уверены, что в новой версии никто не может в него внести изменения, кроме вас)). Просто в шаблоне страницы обычно вызываются другие части шаблона и к примеру вызываются заголовки и прочие мелочи, которые вряд ли кто-то будет подвергать изменениям.