Как избавится от дубля страницы #more- на wp

Автор Тема: Как избавится от дубля страницы #more- на wp  (Прочитано 4935 раз)

Оффлайн STRIJ

  • Глобальный модератор
  • Бизнес оценка: (3, 100%)
  • *****
  • СПАСИБО: 1361
  • Сообщений: 4712
  • Карма: 146
  • Пол: Мужской
  • Back to the future
  • Награды Более одной тысячи спасибо КМС поисковой оптимизации Почетный гражданин нашего форума За благотворительность
    • Просмотр профиля
    • Заработок в интернете

Оффлайн STRIJ

  • Глобальный модератор
  • *****
makar5994,

Жмите ЧИТАТЬ ДАЛЕЕ, будет попадать на страницу без #more, миссия выполнена!


Оффлайн makar5994Автор темы

  • Бизнес оценка: (0)
  • Пользователь
  • **
  • СПАСИБО: 0
  • Сообщений: 63
  • Карма: 1
    • Просмотр профиля

Оффлайн makar5994Автор темы

  • Пользователь
  • **
Спасибо, вроде работает!

Добавлено: 06-06-2012, 16:14:33

Как еще можно найти возможные дубли страниц на wp?
« Последнее редактирование: 06-06-2012, 16:14:33 от makar5994 »

Оффлайн STRIJ

  • Глобальный модератор
  • Бизнес оценка: (3, 100%)
  • *****
  • СПАСИБО: 1361
  • Сообщений: 4712
  • Карма: 146
  • Пол: Мужской
  • Back to the future
  • Награды Более одной тысячи спасибо КМС поисковой оптимизации Почетный гражданин нашего форума За благотворительность
    • Просмотр профиля
    • Заработок в интернете

Оффлайн STRIJ

  • Глобальный модератор
  • *****
Хех, благодаря вам написал наконец пост - Как убрать тег #more в wordpress

Оффлайн stasonik55

  • Бизнес оценка: (0)
  • Дебютант
  • *
  • СПАСИБО: 0
  • Сообщений: 2
  • Карма: 0
    • Просмотр профиля

Оффлайн stasonik55

  • Дебютант
  • *
 >:( три часа мучений, через полчаса начался  :o сайт слетел. два часа востанавливал  ??? и вот оно чудо свершилось 8)

Оффлайн Рита Молчанова

  • Бизнес оценка: (0)
  • Дебютант
  • *
  • СПАСИБО: 0
  • Сообщений: 1
  • Карма: 0
  • Пол: Женский
    • Просмотр профиля

Оффлайн Рита Молчанова

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

А убрать легко - Для того, чтобы убрать #more в ссылке на полный текст записи нужно отредактировать файл /wp-includes/post-template.php в директории wordpress. В этой файле нужно найти строку, где формируется ссылку на полную новость и вставляется как раз таки этот #more:
 Посмотрелл в своем Wordpress, это 220 строка:
 $output .= apply_filters( 'the_content_more_link', ' ID}" class="more-link">$more_link_text", $more_link_text );

 Для того, чтобы убрать #more удаляем только more-{$post->ID}, так что получится:
 $output .= apply_filters( 'the_content_more_link', ' ID} - проерил, все работает #more в полной ссылке записи пропало.

Или можно добавить в functions.php следующий код:

Код:
Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь.
functions.php
Выберите тему для изменения:   

От кода который вы предлагаете  в файле functions.php у меня слетел сайт. Убрала все нормально. Не пойму в чем дело?
   


Оффлайн DOleg

  • Бизнес оценка: (0)
  • Ветеран
  • *****
  • СПАСИБО: 746
  • Сообщений: 1307
  • Карма: 84
  • Пол: Мужской
  • Награды КМС поисковой оптимизации
    • Просмотр профиля

Оффлайн DOleg

  • Ветеран
  • *****
Не пойму в чем дело?

Вставляйте код без <?php ?>, перед самым последним ?> в файле.
Код:
Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь.
« Последнее редактирование: 12-03-2015, 14:04:59 от DOleg »


 

Похожие темы

  Тема / Автор Ответов Последний ответ
11 Ответов
7821 Просмотров
Последний ответ 17-11-2013, 00:34:37
от Лаврентий
2 Ответов
1324 Просмотров
Последний ответ 05-01-2012, 21:15:52
от Ivanushkka
0 Ответов
695 Просмотров
Последний ответ 06-06-2012, 12:18:59
от STRIJ
18 Ответов
3729 Просмотров
Последний ответ 18-11-2013, 22:13:34
от listik
0 Ответов
676 Просмотров
Последний ответ 23-02-2015, 12:51:57
от Вадим Костин