Как сделать в WordPress ссылку на полный текст поста «Далее» или «Читать дальше» и избавиться от #more-.

WordPress

Теги:

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

Вставит тег Далее.

Вот и всё теперь всё будет работать и Ваш блог будет намного приятнее читать.

Но, при нажатии ссылки «Далее» у вас будет открываться ссылка вида http://blogname.ru/postname#more-14, вместо нормальной ссылки на запись (http://blogname.ru/postname). Это очень плохо с точки зрения поисковой оптимизации блога. Поисковые роботы будут находить Ваш пост по двум разным ссылкам, что приводит к дублированию контента и уменьшения веса поста. Чтобы удрать этот #more- надо отредактировать файл wp-includes\post-template.php

Найдите в этом файле строчку

$output .= ' <a href="'. get_permalink() . "#more-$id\" class=\"more-link\">$more_link_text</a>";

и замените её на

$output .= ' <a href="'. get_permalink() . "\" class=\"more-link\">$more_link_text</a>";

Вот и всё.

Похожие посты.

  1. Статистика блога за июль.
  2. Редактирование шаблонов в WordPress.
  3. Поисковая оптимизация моего блога.
  4. Мой robots.txt

Комментарии: