theblackpost
@theblackpost

Как добавить слеш в регулярке?

В wp-kama описан метод как в первой ссылке пагинации убрать /page/1 :

preg_replace( '~/page/1/?([\'"])~', '\1', $paginate_links );


Всё бы ничего, но url получаются без слеша на конце: https://site.ru/catalog . Получается лишний редирект. Надо добавить слеш в $replacement . Как бы это сделать? '\1/' не работает.
  • Вопрос задан
  • 184 просмотра
Решения вопроса 2
@dodo512
preg_replace( '~/page/1/?([\'"])~', '/\1', $paginate_links );
Ответ написан
Комментировать
theblackpost
@theblackpost Автор вопроса
В общем сделал вот так:

preg_replace( '~page/1(/)?~', '', $paginate_links );


Работает
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
cr1gger
@cr1gger
Все дороги ведут в Рим — встретимся в Риме!
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы