Убираем тег #more в WordPress

2981
3

Итак, Вы достигли того уровня СЕО мастерства, когда стало понятно, что тег #more делает в вашем блоге страницу с дублированным контентом. Как быстро справится с этой проблемой Вы узнаете в этой статье.

Убираем тег more в WordPress
Убираем тег more в WordPress

Метод 1

Ищем в папке Вашего сайта файл Папка_где_лежит_Ваш_сайт/wp-includes/post-template.php и меняем в нем строчку

То есть необходимо найти строку где встречается #more-{$post->ID} именно этот кусок кода мы нещадно удаляем. Сохраняем файл и наслаждаемся жизнью без дублированных страниц, порожденных тегом #more

[box style=»blue warring rounded» ]Минусом данного метода является то, что как только Вы обновите WordPress до новой версии, то файл post-template.php будет перезаписан более свежей версией, а это значит, что Вам вновь придется искать, редактировать, то есть заниматься этим бесполезным занятием.[/box]

А что если у Вас с десяток таких блогов? Затрат времени не избежать… Этот метод нам не подходит!

Метод 2

Другой метод, который на мой взгляд не на много лучше следующий:

Метод 2
Метод 2

Вы ищите файл functions.php, который находится в папке с установленной темой. Это можно сделать либо через фтп клиент, либо как на изображений, через административную панель wordpress. Вставляем в самый конец функции следующий код и радуемся жизни.

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

[box style=»blue warring rounded» ]Бывает так, что темы для блога оказываются не ворованные, а купленные и тогда разработчик темы вполне может их обновлять. При этом обновится и файл functions.php что приведет к аннулированию сделанных Вами изменений. Но если Вы используете ворованную тему, то бояться нечего, обновлений не будет.[/box]

Этот метод мне тоже не нравится, убогий он какой то, файлы какие то надо редактировать, напрягаться…

Метод 3

Зачем собственно мы вообще убираем тег #more из нашего блога на WordPress? Чтобы сделать минимум дублированного контента! Но дублированный контент можно убрать иначе, например просто запретить его индексацию в файле robots.txt, как это сделать? Очень просто. В корне сайта находим файл robots.txt и вносим туда что то на подобии:

Метод для ленивых извращенцев. Сделайте один раз и красиво.

Метод 4

Ставим незамысловатый плагин с названием «Remove More Jump«, активируем и наслаждаемся. Теперь что бы Вы не делали, обновляли wordpress или тему, тег #more больше никогда не появится на страницах Вашего сайта.

Спасибо, за внимание.

3 КОММЕНТАРИИ

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

  2. Здравствуйте, установил себе плагин Remove More Jump, все работает. Только вот как Вы думаете, говорят что лишние плагины уменьшают скорость загрузки и что мол , не нужно много их устанавливать. Мне кажется что Remove More Jump, особо нагрузки не несет. Хотя не знаю могу ошибаться

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here