[Помогите] Назначить посту основную рубрику

Тема в разделе "Wordpress", создана пользователем funnywheel, 16 сен 2015.

Модераторы: DzSoft, Sorcus
  1. funnywheel

    funnywheel WordPress developer

    Регистр.:
    6 авг 2010
    Сообщения:
    245
    Симпатии:
    177
    Есть пост, который принадлежит двум рубрикам, допустим /catalog/items/ и /promo/
    В теме есть вывод постов из категории /promo/ (в промо-блок) и все, что выводится в /catalog/ - стандартный вывод через шаблон category.php

    Трабл: пост, допустим post1, должен выводится и в блоке promo и в рубрике в качестве обычного поста. Соответственно, ему присвоено две рубрики.

    Но url поста (при просмотре его как записи, single.php) должен выглядеть как http://site.ru/catalog/items/post1 а выглядит как http://site.ru/promo/post1

    Какие есть варианты назначить посту "основную" рубрику?
     
  2. timur_

    timur_ Постоялец

    Регистр.:
    27 окт 2014
    Сообщения:
    117
    Симпатии:
    62
    Могу посоветовать лишь сделать так: создать новую рубрику, вместо "без рубрики" и назвать каталог, например, туда добавить все записи из категории "Без рубрики", т.е. проще говоря создать рубрику и отметить этой рубрикой все записи, где было "без рубрики" отмечено.
     
  3. funnywheel

    funnywheel WordPress developer

    Регистр.:
    6 авг 2010
    Сообщения:
    245
    Симпатии:
    177
    Спасибо за ответ, но это не совсем то. В моем случае довольно сложная система вывода постов. Схематично рубрики выглядят так:

    |- Каталог
    |--- Мобильные телефоны
    |--- Планшеты
    |--- Кирпичи
    |--- Теплые шапочки

    |- Слайдер на главной
    |- Блок "Снижение цены"

    и т.д.

    Все товары складываются в каталог по своим подкатегориям, но если админу сайта захочется добавить новый пост из рубрики "Кирпичи" в слайдер - он просто добавляет галку в редактировании поста, что этот пост теперь принадлежит еще и категории "Слайдер на главной"

    Только вот когда это проделывается - url записи меняется с http://site.ru/кирпичи/силикатный-кирпич на http://site.ru/слайдер-на-главной/силикатный-кирпич, что особенно нехорошо, когда заходишь через категорию в эту запись.

    Может есть какой-нибудь хак/функция ? Гугление до сих пор не помогло =\
     
  4. GAlaxy

    GAlaxy Писатель

    Регистр.:
    11 июл 2015
    Сообщения:
    1
    Симпатии:
    1
    Поможет плагин WP Category Permalink. Позволяет вручную выбрать главную категорию для каждого поста.
     
    funnywheel нравится это.
  5. funnywheel

    funnywheel WordPress developer

    Регистр.:
    6 авг 2010
    Сообщения:
    245
    Симпатии:
    177
    Спасибо, то, что нужно.