Перезапись параметра запроса на странице тега WordPress ⇐ Php

Кемеровские программисты php общаются здесь
Anonymous
Перезапись параметра запроса на странице тега WordPress

Сообщение Anonymous »

У меня есть URL-адрес https://example.com/tag/tag-name/?view=overview, который я переписываю на https://example.com/tag/tag-name/overview, используя приведенный ниже код:< /p>

Код: Выделить всё

function custom_rewrite_rules() {
add_rewrite_rule(
'^tag/([^/]+)/([^/]+)/?$',
'index.php?tag=$matches[1]&view=$matches[2]',
'top'
);
}
add_action( 'init', 'custom_rewrite_rules' );
Затем я пытаюсь сделать то же самое на сайте WordPress, установленном в подкаталоге https://example.com/wordpress/tag/tag-name/overview, но он показывает 404.
Я также попробовал добавить подкаталог к ​​функции следующим образом:

Код: Выделить всё

function custom_rewrite_rules() {
add_rewrite_rule(
'^wordpress/tag/([^/]+)/([^/]+)/?$',
'index.php?tag=$matches[1]&view=$matches[2]',
'top'
);
}
add_action( 'init', 'custom_rewrite_rules' );
Но все равно показывает 404.


Подробнее здесь: https://stackoverflow.com/questions/791 ... s-tag-page

Вернуться в «Php»