Перезапись параметра запроса на странице тега WordPressPhp

Кемеровские программисты 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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