Информация в статье многим известна, но думаю новичкам она будет полезна. Актуальная проблема закрыть ссылки от индексации в комментариях.
Вордпресс так устроен, что он автоматически закрывает от индексации все ссылки в комментариях атрибутом
rel="nofollow external" и этого в принципе достаточно. Но поисковики все равно видят такие ссылки и учитывают их, хотя веса не передают. Поэтому многие вебмастера стараются закрыть ссылки полностью, чтобы ПС видели их, как обычный текст. Чтобы даже намека не было, что это ссылка :) Но в тот же момент, для посетителей выводился текст, как ссылка.
1. Для начала необходимо открыть файл footer.php и в конце прописать код:
<script type= "text/javascript">function GoTo(link){window.open(link.replace("_","http://"));}</script>
Прописываем в конце, чтобы уменьшить время загрузки страницы.
2. Открываем файл style.css и прописываем следующие свойства:
.spanlink {
color: blue; /цвет ссылки
cursor:pointer;
}
.spanlink :hover {
color:blue; /цвет ссылки при наведении
text-decoration:underline; /нижнее подчеркивание ссылки
}
(по желанию css можно изменить под себя, под свой дизайн сайта и ссылок)
3. Теперь открываем файл шаблона комментариев (это может быть файл вашей темы comments.php или файл системы сomment-template.php)
Найдите следующий код:
<a href='$url' rel='external nofollow' class='url'>$author</a>
И замените его на:
<span class='spanlink comlink' onclick=\"GoTo('$url')\">$author</span>
:) :) :) Ура! ваши ссылки закрыты) Проверьте себя) Работу скрипта можно посмотреть на моем блоге)
P.S. Если тема интересна и вам понравилась, поднимите ей рейтинг, чтобы и другие увидели этот метод :) :smile-thumb-up: :smile-thumb-up: :smile-thumb-up:
Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
|
Сообщение отредактировал Info-Mans - 28.4.2015, 16:56