Поддержка Проблемы и решения Где хранятся в базе настройки rewrite_rules

  • function do_rewrite(){
        // Правило перезаписи
    	$ref_p="http://сайт/названиестраницы/";
        add_rewrite_rule( $ref_p.'([^/]*)/([^/]*)/?', $ref_p.'/?param1=$matches[1]&param2=$matches[2]', 'top' );
    
    }
    add_action('init', 'do_rewrite');

    Добавил данное правило в файл шаблона function.php

    Сохранил из админки настройки пермалинков. Но правило не срабатывает.

    Пытаюсь открыть http://сайт/названиестраницы/3/25

    Где 3 — param1, 25 — param2

    Где можно в базе посмотреть прописалось ли правило?

Просмотр 2 ответов — с 1 по 2 (всего 2)
Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Где хранятся в базе настройки rewrite_rules» закрыта для новых ответов.