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

4087
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

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.