• Года полтора назад нашёл в интернете, как изменить код, для открытия rss-ссылок в новом окне. Переделал и забыл. Тут обнаружил, что после какого-то обновления Вордпресса открытие в новом окне перестало работать. Нашёл файл, в котором делал изменения — wp-includes/default-widgets.php. В нём самом сделать изменения уже нельзя, но есть ссылка на файл widgets/class-wp-widget-rss.php в котором есть строка $title = '<a class="rsswidget" href="' . esc_url( $url ) . '"><img class="rss-widget-icon" style="border:0" width="14" height="14" src="' . esc_url( $icon ) . '" alt="RSS" /></a> <a class="rsswidget" href="' . esc_url( $link ) . '">' . esc_html( $title ) . '</a>';

    Исправил эту строку на $title = '<a class="rsswidget" href="' . esc_url( $url ) . '" target="_blank"><img class="rss-widget-icon" style="border:0" width="14" height="14" src="' . esc_url( $icon ) . '" alt="RSS" /></a> <a class="rsswidget" href="' . esc_url( $link ) . '">' . esc_html( $title ) . '</a>';

    Открытия в другом окне не происходит.

    Что не так? Или есть какой-нибудь другой способ, более правильный?

    • Тема изменена 5 лет, 8 месяцев назад пользователем grimzone.
  • Тема «RSS в новом окне. target=»_blank»» закрыта для новых ответов.