Задать вопрос
@misterblack

Как присвоить внешним ссылкам страницу go.php?

Здравствуйте. Сделал страницу go.php (как здесь: https://habrahabr.ru/sandbox/78244/ ) для появления предупреждения о переходе на внешнюю ссылку. Но у меня возникла проблема, как теперь все внешние ссылки на сайте привести к виду you-site.ru/go.php?url=http://link.ru ?
Просто у меня на сайте целая тьма внешних ссылок, вручную править не представляется возможным...
Движок wordpress
  • Вопрос задан
  • 321 просмотр
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Курс по WordPress с нуля до результата. Создание сайтов без кода
    2 недели
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 2
maxxannik
@maxxannik
Сайты на WordPress + Интернет магазины WooCommerce
Зависит от целей. Зачем вам надо менять все ссылки?
Если для людей то через JS можно. Если для SEO то надо делать фильтр на уровне php.
Делать go.php - это дикий костыль. Если это WP то сильно правильней будет сделать endpoint. Через add_rewrite_endpoint(). Или через специальную страницу с шорткодом или отдельным шаблоном.
Ответ написан
Комментировать
Sanasol
@Sanasol
нельзя просто так взять и загуглить ошибку
Ваш ответ на вопрос

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

Похожие вопросы