• Как добавть в код get_category_link?

    @AlextooG Автор вопроса
    Артем Золин, Извините, если мои слова вас обидели. Но если сказал "А", то надо говорить и "В"
    А просто комментировать, что бы поиздеваться над чужими проблемами, может каждый. Лишний раз убедился, что подобные форуму абсолютно бесполезны, только тратишь свое время.
  • Как добавть в код get_category_link?

    @AlextooG Автор вопроса
    Артем Золин, Ну, я как вижу воду здесь все мастера разводить, а как до дела доходит, то молчок.
  • Как добавть в код get_category_link?

    @AlextooG Автор вопроса
    Артем Золин, не могли бы написать подробнее, как передавать в функцию, что конкретно записать в этом коде.
    сам я не справлюсь
  • Как добавть в код get_category_link?

    @AlextooG Автор вопроса
    Спасибо за кавычки, действительно не заметил. Переписал код так:
    <?php
    if (is_archive()){
    $check = get_bloginfo('url') . $_SERVER['REQUEST_URI'];
    if ( $check != get_category_link($category_id)){
    header('HTTP/1.1 301 Moved Permanently');
    header('Location: ' . get_category_link($category_id) );
    }
    }
    ?>

    сайт не ломается, но и ридерект не происходит. Не работает этот код.
  • Как добавть в код get_category_link?

    @AlextooG Автор вопроса
    Спасибо, за ответ.
    Да, когда экспериментировал с get_category_link() делал условия с is_archive() и добавлял такой код:

    <?php
    if (is_archive()){
    $check = get_bloginfo(‘url’) . $_SERVER[‘REQUEST_URI’]; // узнаем текущий url
    if ( $check != get_category_link()){
    header(«HTTP/1.1 301 Moved Permanently»);
    header(‘Location: ‘ . get_category_link() );
    } // операция сравнения, если обнаруживаем отличие, делаем перенаправление
    }
    ?>

    Но сайт сразу ломался, видимо два кода вызывают где-то конфликт.

    Про wp_redirect() ничего не знаю. Как должен выглядеть код с ним, чтобы сделать редирект на рубрики? Помогите разобраться.