Очень срочно Wordpress 

При помощи плагина Types создали каталог (product/%category%/%postname%/) 

После чего product теперь оказался не нужным и product выпилили, "обычным" способом 

function gp_remove_cpt_slug( $post_link, $post, $leavename ) { 

    if ( 'product' != $post-post_type || 'publish' != $post-post_status ) { 

        return $post_link; 

    } 

    $post_link = str_replace( '/' . $post-post_type . '/', '/', $post_link ); 

    return $post_link; 

add_filter( 'post_type_link', 'gp_remove_cpt_slug', 10, 3 ); 

function gp_parse_request_trick( $query ) { 

    if ( ! $query-is_main_query() ) 

        return; 

  

    if ( 2 != count( $query-query ) || ! isset( $query-query['page'] ) ) { 

        return; 

    } 

    if ( ! empty( $query-query['name'] ) ) { 

        $query-set( 'post_type', array( 'post', 'page', 'product' ) ); 

    } 

add_action( 'pre_get_posts', 'gp_parse_request_trick' ); 

но ситуация немного "необычная" есть /%category%/ . 

Все нормально при переходе на /%category%/, но на /%category%/%postname%/ вылезает 404 ошибка.

9 лет назад
lun_shpun
Денис 
41 год
10 лет в сервисе
Был
9 лет назад

Заявки фрилансеров

Нет заявок фрилансеров
  • Похожие заказы

  • Необходимо реализовать интернет-магазин на базе «1С-Битрикс». Функционал магазина весьма ограничен: нет оплаты, нет скидочной системы, личного кабинета. Каталог, Отзывы о проекте (безотносительно товаров), Корзина, Товар немного кастомизируется (можно выбирать вариации), Популярные товары выводятся на главной ...

    Закрыт
    9 лет назад
  • Нужно в готовый php скрипт (парсер) внести изменения. Нужно добавить алгоритм разгадывании рекапчи google "типу я не робот".   ситуация такая:   есть написан скрипт на php который парсит наличие свободных дат у ...

    Закрыт
    9 лет назад
  • Всем доброго времени суток. Нужно написать шаблон по ТЗ ничего сложного нет, но нужен опытный исполнитель. ТЗ отправлю выбранному исполнителю. В заявке указывайте пожалуйста скайп для связи. С уважением Дмитрий.

    Закрыт
    9 лет назад
  • Сайтпредполагает два типа пользователей, простой  пользователь (далее пользователь) и администратор. Администраторомзагружаются Экраны - Экран это страница с мультимедийным наполнением (графика, звук, видео и т.д.), в формате Flash,Html5 и возможнодругие. На экранах предполагаются задания, ...

    Закрыт
    9 лет назад
  • есть на сайте поле ввода инф-ции: логин и пароль, необходимо чтобы данная инф-ция сохранялась в отдельном файле со временем входа не зависимо от того правильно ввел человек данные или нет. Как вижу: человек вводит ...

    Закрыт
    9 лет назад
  • Требуется реализовать аналог сайта бесплатных объявлений AVITO с использованием существующих движков или с нуля. Рассмотрю Ваши предложения и бюджет.

    Закрыт
    9 лет назад