# {$permastructname}_rewrite_rules

URL: https://chugunov.pro/api-wordpress/filters/permastructname_rewrite_rules/
Проверено на WordPress 6.9, обновлено 06.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией WordPress.

Тип: хук-фильтр.
Появился в версии: 3.1.0.

## Сигнатура

```php
apply_filters( "{$permastructname}_rewrite_rules", string[] $rules )
```

## Описание

Динамическая часть имени хука, $permastructname, соответствует имени зарегистрированной пермаструктуры.
Возможные имена хуков включают:

category_rewrite_rules

post_format_rewrite_rules

post_tag_rewrite_rules

## Динамические части имени

- `{$permastructname}` — Динамическая часть имени хука, $permastructname, соответствует имени зарегистрированной пермаструктуры.

## Параметры

- `$rules` `string[]` — обязательный. Массив правил перезаписи, сгенерированных для текущей пермаструктуры, ключами которого служат их регулярные выражения.

## Фильтруемое значение

Массив правил перезаписи, сгенерированных для текущей пермаструктуры, ключами которого служат их регулярные выражения.

## Исходный код

Файл: `wp-includes/class-wp-rewrite.php:1435`

```php
$rules = apply_filters( "{$permastructname}_rewrite_rules", $rules );
```

## История изменений

- 3.1.0 — Introduced.

## Связанные

Используется в: `WP_Rewrite::rewrite_rules`.

Оригинал в официальной документации: https://developer.wordpress.org/reference/hooks/permastructname_rewrite_rules/
