Как сделать структуру в wordpress главная — категория — подкатегория с целой страницей ,а не разбитой на записи?

Ссылка скопирована
1 ответ

Как сделать вложенность, как на этом сайте https://antiquarika.ru/? На данный момент подключил Yoast SEO для хлебных крошек и выбрал в нём "Цепочки навигации для типов записей" - "Рубрики". Но вот не задача у меня не работают как надо уложенности, во-первых отображается список рубрик, а не отдельная самодостаточная страница "Записи", в сайте-примере переходим в "Золото" - "Продать золото 999 пробы" и в хлебных крошках появляется структура Главная - Скупка золота - Продать золото, а у меня "Главная" - category (со списком всех рубрик вместо страницы) - подкатегория (сама запись), а меня нужно Главная - "Первая запись" - "Вторая запись", чтобы вложенность как в домене была в ЧПУ, так и в крошках?

Дополнительно:

Что именно на том неюзабельном сайте тебя интересует?

Как сделать структуру в wordpress главная — категория — подкатегория с целой страницей ,а не разбитой на записи?

  • Refguser, на данном сайте нормально перемещаешься по хлебным крошкам и имеешь правильную вложенность по ссылкам

    src="https://habrastorage.org/webt/65/a7/80/65a780b7587..." alt="image"/>

    в моём же случае, когда я от последней записи перемещаюсь в родительскую мало того что я попадаю в раздел "категории" (сайт.ру/category/zoloto/), так там еще выводится не запись страницы а рубрики и ссылки на них.

    Как сделать структуру в wordpress главная — категория — подкатегория с целой страницей ,а не разбитой на записи?

    Требуется, чтобы было без "категорий" (сайт.ру/zoloto/) и с полностью сформированной мной страницой вместо рубрик

  • Zelenuh, дай нормальную ссылку на страницу.
  • Предположим, вы убрали category из url и у вас на сайте есть пост со слагом sample-page и категория с таким же слагом, какую страницу должен выводить WP в этом случае и как он вообще должен понять какой сущностью является запрашиваемая страница?
  • Ответы:

    Требуется, чтобы было без "категорий" (сайт.ру/zoloto/) и с полностью сформированной мной страницой вместо рубрик

    В плагине Rank Math (аналог Yoast Seo) есть возможность убрать category.

    По рубрикам. Если вы через "Записи" реализуете, то будут выводиться рубрики. Вы можете сделать свой шаблон для рубрик и выводить как вам нравится.

    Нет, я думаю есть адекватное решение, как убрать "Без категории" в хлебных крошках и category/без рубрики в ссылке, ну потому что чушь получается нелогичная, странно что вообще это нельзя пропустить. Сейчас получается путь такой Главная - Без рубрики - Золото - Золото 999 пробы, а нужно максимально понятно Главная - Золото - Золото 999 пробы и чтобы в ссыке также было сайт.ру/раздел/подраздел, а сейчас сайт.ру/без рубрики/раздел/подраздел

    • Хлебные крошки вы можете свои поставить. Или попробовать плагина Rank Math у них есть шаблон хлебных крошек.
    Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Юрий Linux Ответ

    Если нужна структура “главная → категория → подкатегория” с полноценными страницами, а не просто списком записей, лучше не пытаться заставить обычные рубрики вести себя как страницы. В WordPress рубрика по умолчанию — это архив записей. Её можно красиво оформить, но это всё равно архив.

    Рабочие варианты:

    • иерархия обычных страниц: родительская страница, дочерние страницы и вложенные URL;
    • кастомный тип записей с иерархией, если это отдельная сущность;
    • рубрики с кастомными шаблонами, если всё-таки нужен именно архив материалов;
    • лендинги-страницы + вручную выведенные подборки записей.

    Если каждая категория должна быть “целой страницей” с уникальным текстом, блоками, картинками и SEO, проще сделать страницы:

    /uslugi/ 
    /uslugi/seo/
    /uslugi/seo/tehnicheskiy-audit/

    /uslugi/ /uslugi/seo/ /uslugi/seo/tehnicheskiy-audit/

    А записи уже можно привязывать к этим страницам через блоки, шорткоды, ACF relationship или WP_Query.

    Если хотите оставить рубрики, тогда нужно править шаблоны архивов: category.php, taxonomy.php или более точные шаблоны вроде category-seo.php. В них можно вывести описание рубрики, дочерние рубрики, карточки записей, FAQ и любые SEO-блоки.

    Yoast breadcrumbs не создаёт вложенность сам. Он только показывает то, что уже есть в структуре: рубрики, родительские страницы, primary category. Если рубрики настроены плоско или запись не имеет primary category, хлебные крошки будут не такими, как ожидается.

    Итог: для “страниц-разделов” используйте иерархические страницы или CPT. Для “архивов материалов” используйте рубрики и кастомные шаблоны. Смешивать оба подхода можно, но нужно заранее решить, что является посадочной страницей, а что является архивом.

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно