Меню

«Учим» WordPress открывать сайт комментатора в новом окне

html открытие в новом окнеНедавно обнаружила у себя на блоге возмутительную вещь: при нажатии на имя комментатора его сайт открывается в текущем окне браузера и мой сайт соответственно закрывается!

В панели администрирования не нашла, где поставить "галочку" открытие ссылок в новом окне и решила провести небольшое исследование, как исправить это досадное "недоразумение", результатом которого стало успешное исправление этой неприятности, и как следствие, эта новая статья.

Итак, друзья, чтобы сайт комментатора открывался в новом окне браузера и посетители не уходили с Вашего сайта на другой, необходимо исправить файл comment-template.php, который находится в папке

/wp-includes/

Заходим в папку public html, в ней расположен каталог

/wp-includes/

на скриншоте виден весь путь:
Находим файл

comment-template.php

и скачиваем его себе на компьютер. Чтобы внести изменения, открываем его в HTML-редакторе, я пользуюсь редактором Notepad++ (чтобы скачать бесплатно, пройдите по ссылке). Где-то в 152 строке находим такой текст:

Теперь необходимо сделать исправления: вставляем текст

 target=’_blank’

как показано на скриншоте (можете просто скопировать этот текст у меня на сайте и вставить его после

’url’

 не ставьте при этом больше никаких знаков), а также закрываем ссылки на сайты комментаторов от индексации:

rel= ’nofollow’

После внесения изменений обновленный файл comment-template.php необходимо залить на свой хост.

Почему я не рекомендую прямую правку без скачивания файла? Потому что если Вы допустите ошибку, уже не будете знать, что же было до исправления. А в скачанном файле можно без опасений делать изменения, да и психологически новичку легче работать с файлом на своем компьютере, чем непосредственно на хосте.

Итак, Вы исправили файл

comment-template.php

и залили его на хост. Поздравляю, Вы только что сделали маленький хак WordPress и теперь Ваших посетителей не будут уводить ссылки на сайты Ваших комментаторов, и Вы не будете отдавать вес своего сайта благодаря закрытию от индексации этих ссылок.

В заключение хочу пожелать Вам не терять свой трафик и не бояться производить нужные и несложные изменения, попробуйте, и у Вас все получится!

Данный способ имеет недостаток: при обновлении Вордпресс придется все делать заново. Есть еще один простой способ сделать открытие сайта комментатора в новой вкладке, причем изменения останутся навсегда!

Загрузка...
Оставить комментарий
  1. Без сомнения, совет стОящий!
    Я, правда, правлю в основном прямо на хосте, а редактором HTML пользуюсь, когда экспериментирую, но все же советую другим в любом случае пользоваться именно редактором - мало ли чего.

    • Спасибо, Ярослав! Новичкам главное не бояться нового, а HTML-редактор - хорошая страховка :)

  2. Здравствуйте Надежда, использовал рекомендуемые советы.

    • Здравствуйте, Tkalexs-bloger! Думаю, Вы не пожалеете! Моему блогу проделанная работа принесла немало пользы, теперь и "волки сыты", и "овцы целы" :) .

  3. Хороший совет! Действительно неприятно терять трафик, который с каждодневным трудом зарабатываешь) Да и посетителю будет удобнее, он не потеряется, если перейдет на другой сайт

  4. это смотря как оформлена структура шаблона. Можно оформить вид комментариев в файл comments.php (в самом шаблоне) и именно там прописать заветный target="_blank" - никакое обновление не уничтожит эти изменения.

    • У меня например вообще не пропишешь, потому что ссылка формируется через функцию.

  5. Если бы у меня не было скрипта, который открывает сайты комментаторов в новом окне, то воспользовался бы совета Надежды!

  6. Я тоже очень не люблю, если нет открытия в новом окне. Мне неудобно. Если я не хочу уходить с сайта, но при этом хочу ко всем зайти. лень же потом заново открывать. Поэтому я и сделала в новом окне. Люблю, когда на других сайтах тоже так, можно позаходить к комментаторам и при этом не потерять первый сайт.

  7. Надежда, привет! Пытаюсь сделать, как ты советуешь, но не могу открыть файл comment-template.php - открывается пустая страница, а при скачивании говорит, что файла там нет. Что делать?

    • Полина, здравствуй! Попробуй более простой способ из другой моей статьи: http://incomeeasily.ru/nachinayushhemu-blogeru/otkryvaem-sajjt-kommentatora-v-novojj-vkladke

Здесь вы можете оставить комментарий

* Текст комментария
* Обязательные для заполнения поля

Внимание: все отзывы проходят модерацию.