WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
Главная Функции По метке: Rewrite (ЧПУ перезапись)

Rewrite (ЧПУ перезапись) (метка)

add_permastruct()

Добавляет новую структуру ЧПУ для постоянных ссылок.

add_rewrite_endpoint()

Добавляет конечную точку, например /trackback/. Добавляются дополнительные правила перезаписи ЧПУ с указанной конечной точкой.

add_rewrite_rule()

Добавляет новое правило перезаписи URL (ЧПУ) в структуру правил WordPress.

add_rewrite_tag()

Добавляет/обновляет тег запроса ( например: '%pagetype%' ), который можно использовать в ЧПУ. Этот тег будет заменен на регулярное выражение, а оно затем на конструкцию запроса вида: ?pagetype=mypage.

flush_rewrite_rules()

Обновляет правила перезаписи ЧПУ: удаляет имеющиеся, генерирует и записывает новые.

remove_permastruct()

Удаляет ранее добавленную структуру ЧПУ (постоянных ссылок).

remove_rewrite_tag()

Удаляет существующий тег запроса, например %postname%.

save_mod_rewrite_rules()

Функция обновляет файл .htaccess текущими правилами, если он доступен для записи. Удаляет старые правила и добавляет новые.

WP_Rewrite{}

Класс ядра, который разбирает запрашиваемый URL (ЧПУ) и создает из него понятный для WordPress "внутренний" URL. Этот класс используется как API для создания ЧПУ (человеко-понятных ссылок).

WP_Rewrite::flush_rules()

Обновляет правила перезаписи ссылок (ЧПУ) в базе данных и кэше.