API перезаписи URL (ЧПУ) (рубрика)

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%.