• Привет, ребята.

    В хлебных крошках, когда открыта запись, появляется ссылка Рубрики.
    Главная > Рубрика > Запись

    Надо чтобы вместо Рубрики была страница меню Статьи, на которую в ВП настроен вывод записей.

    Если перейти на страницу меню «Статьи», то хлебные крошки настроены верно, и имеют вид
    Главная > Статьи

    Как только открывается запись, то в хлебных крошках ссылка «Статьи» превращается в Рубрику.

    Знаю, что вопрос можно решить, просто добавлять не Записи, а Страницы, но хотелось бы отделить мух от котлет. Сайт коммерческий, и нужно чтобы информационные Записи были в одном месте, а коммерческие Cтраницы в другом.

    Можно ли это реализовать?
    Буду признателен за помощь.

    Крошки выводятся с помощью настроек темы Астра. Настройка на локальном хостинге.

    • Тема изменена 5 лет, 9 месяцев назад пользователем Александр.
Просмотр 13 ответов — с 16 по 28 (всего 28)
  • Вы правы, шаблоны Элементора включены в настройках Страниц. Вечером покопаюсь в папке template-prats, когда ноутбук будет под рукой.

    Шаблоны самого Elementor менять бесполезно. При первом же обновлении все отлетит. Шаблоны темы тоже лучше не менять. Только в рамках дочерней темы.
    Лучше поставить какой-нибудь плагин для хлебных крошек, который будет формировать сие дело на основе действий пользователей.

    И так, ребята… В папке template-prats перепробовал все файлы. Только два файла из этой папки выводят крошки на страницы сайта, это файл content-page.php (который указал Spectrum) и content-single.php.

    Угадайте, на какие страницы выводят эти файлы хлебные крошки? На те же самые: на страницы и записи с правым сайд баром.

    Только в рамках дочерней темы.

    С дочерней темой не справлюсь — не хватает знаний, а времени разбираться нет, как обычно.

    Лучше поставить какой-нибудь плагин для хлебных крошек, который будет формировать сие дело на основе действий пользователей.

    Думал, как вариант. Просто уже есть два инструмента: с помощью настроек темы, и с помощью Ёаст сео. Конечно, мне бы хотелось, чтобы за счет настроек самой темы можно было бы реализовать, там крошки работают хорошо и выводятся везде где надо. Только надо сменить одну ссылку, а как это сделать не ясно. Тема Астра.

    В общем, вопрос хлебных крошек открыт.

    1. Настройками темы Астра

    Как сменить ссылку Рубрика на ссылку Статьи, когда открыта Запись (Главная > Рубрика > Запись, а надо чтобы было Главная > Статьи > Запись)

    2. С помощью Ёаст сео

    Где находятся файлы шаблонов страниц во всю ширину в теме Астра, чтобы туда можно было вставить код хлебных крошек от Ёаст сео.

    Буду рад любой толковой информации.

    Где находятся файлы шаблонов страниц во всю ширину в теме Астра, чтобы туда можно было вставить код хлебных крошек от Ёаст сео.

    Вы назначали шаблон во всю ширину от Elementor? Если это так, то изменить не получится. По поводу темы Astra, сказать ничего не могу. Времени на то, чтобы развернуть тестовую площадку и покопаться, к сожалению, нет.

    С дочерней темой не справлюсь — не хватает знаний,

    На будущее:
    https://ru.wordpress.org/plugins/child-theme-configurator/
    (Это же элементарно, Ватсон!)

    Это же элементарно

    Сформировать файлы дочерней темы — дело простое. Прописывать коды и команды — это яма для юзера вроде меня. Что-нибудь попроще надо, Spectrum!

    Надо узнать, какая функция выводит ссылку Рубрики в хлебные крошки, когда открыта Запись. И заменить ее на функцию, которая будет выводить ссылку Страницы (в данном случае Статьи).

    • Ответ изменён 5 лет, 9 месяцев назад пользователем Александр.

    И так, как решил сдвинуть ситуацию с места с помощью нового шаблона страницы.

    1. Создал файл в корне темы full-page.php
    2. Скопировал туда код из файла page.php
    3. В шапку кода вставил следующий код:

    /*
    Template Name: Full Width Page with No Sidebar
    */

    4. Удалил два одинаковых куска кода, которые выводят на страницы правый сайд бар:

    <?php get_sidebar(); ?>

    5. Включил в настройках Страницы данный шаблон (он появился там).

    Включение шаблона в настройках Страницы

    6. Теперь крошки от Ёоаст сео выводятся на всех страницах как надо.

    Полученный результат

    Что осталось.
    1. Теперь надо сделать, чтобы контент выводился на всю ширину страницы.

    Как здесь

    Кто шарит, как это сделать? =)

    ren334, Spectrum ?

    • Ответ изменён 5 лет, 9 месяцев назад пользователем Александр.

    Теперь крошки от Ёоаст сео выводятся на всех страницах как надо.

    Дался вам этот йоаст. С помощью специальных плагинов для крошек их можно вывести гораздо более красиво, удобно и с более широкими настройками. В том числе и внешнего вида. Вам уже дважды об этом сказано, но вы эту возможность упорно игнорируете. Любите танцы с бубном?

    • Ответ изменён 5 лет, 9 месяцев назад пользователем O.

    Дался вам этот йоаст. С помощью специальных плагинов для крошек их можно вывести гораздо более красиво, удобно и с более широкими настройками. В том числе и внешнего вида. Вам уже дважды об этом сказано, но вы эту возможность упорно игнорируете. Любите танцы с бубном?

    Spectrum, то что Вы не сторонник Ёоаста — это уже всем ясно. Если бы была задача выводить крошки с помощью другого плагина, то я бы так и создал тему, с соответствующим вопросом.

    Задача - вывести крошки уже имеющимися инструментами.

    Не усложняйте.

    Если знаете, где прописываются в css настройки ширины контента, то напишите. Не мутите воду. Крошки уже выводятся там, где надо и как мне надо. Надо только допилить шаблон Страницы.

    Настройка ширины контента

    • Ответ изменён 5 лет, 9 месяцев назад пользователем Александр.
    • Ответ изменён 5 лет, 9 месяцев назад пользователем Александр.

    Да, Вы меня повеселили ))

    Создал файл в корне темы

    надеюсь вы понимаете, что это ровно до первого обновления вашей темы?

    Если знаете, где прописываются в css настройки ширины контента, то напишите.

    Все пользовательские стили прописываются либо в style.css дочерней темы либо внешний вид — настройка — дополнительные стили.

    Вопрос решен.

    В файле full-page.php, был задан новый идентификатор primary-full в коде php

    <div id="primary-full" <?php astra_primary_class(); ?>>

    А в файле style.min.css, расположенный по адресу: astra\assets\css\minified
    был прописан новый стиль

    #primary-full{padding: 4em 0; margin: 0;}

    Теперь все работает и отображается как положено.

    Результат

    надеюсь вы понимаете, что это ровно до первого обновления вашей темы?

    Абсолютно. Планируется выключить обновления за ненадобностью. Если понадобится, скопировать в новую тему созданный шаблон Страницы не составит труда.

    Тему закрываю. Всех благодарю за обратную связь.

    • Ответ изменён 5 лет, 9 месяцев назад пользователем Александр.
    • Ответ изменён 5 лет, 9 месяцев назад пользователем Александр.

    Планируется выключить обновления за ненадобностью

    Ну каждый сам кузнец своих проблем, да

Просмотр 13 ответов — с 16 по 28 (всего 28)
  • Тема «Пункт меню в хлебных крошках» закрыта для новых ответов.