404 после переписывания правил (попытался сохранить постоянные ссылки и изменить разрешения .htaccess) - PullRequest
0 голосов
/ 20 октября 2019

Я потерял всю надежду. И у меня было много надежд.

Итак, мне нужно переписать URL-адрес одного плагина, так как он отображает категории. Я использую этот код для этого:

function update_courses_slug( $args, $post_type ) {

    if ( 'namaste_course' === $post_type ) {

        $my_args = array(
            'rewrite' => array( 'slug' => '/', 'with_front' => false )
        );

        return array_merge( $args, $my_args );
    }

    return $args;
}
add_filter( 'register_post_type_args', 'update_courses_slug', 10, 2 );

, что обычно рекомендуется в таких сценариях, чтобы очистить постоянные ссылки. Для этого рекомендуется нажать кнопку «Сохранить» в меню постоянных ссылок. DID THAT.

, поэтому люди рекомендуют изменить разрешения .htaccess на 666 и попробовать обновить страницу. Не могу понять, как это будет работать, но ... ЭТО.

Все равно ничего не работает. Самое смешное, что URL, для которого я переписал URL, работает отлично. Это другие (которые я даже не трогал) перестали работать.

Есть какие-нибудь подсказки на этих парней?

РЕДАКТИРОВАТЬ: ЭТО ПРОИЗОЙДЕТ ТОЛЬКО, КОГДА ЗАМЕДЛЕНО "/". Если я добавлю некоторый текст, он работает прекрасно. ЧТО СУЩЕСТВУЕТ ...

...