Тег more, как избавиться от дублирующей ссылки

Тег more, как избавиться от дублирующей ссылкиПри использовании тега more WordPress создает ссылку с меткой, чтобы новая страница открылась в том месте, где вы закончили ее читать. При этом ссылка из такого вида
http://www.olunka.ru/name-post/ приобретает примерно вид такой
http://www.olunka.ru/name-post/more-125.

Уже известно, что самые крупные поисковые системы (такие как Яндекс и Google) прекрасно распознают ссылки с метками и не принимают их за дублирование контента. Несмотря на это, многие пользователи движка WordPress стараются избавиться от ссылок подобного вида, на всякий случай. Для них я и пишу эту статью.

Итак, чтобы ссылка с использованием тега more имела тот же вид, что и основная ссылка на статью делаем следующее:

Находим файл wp-includes/post-template.php открываем его, лучше с помощью программы Notepad++. В строке с номером 222 находим такой текст:

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

меняем его на:

$output .= apply_filters( 'the_content_more_link', ' <a href="' . get_permalink() . "" class="more-link">$more_link_text</a>",

сохраняем изменения и наслаждаемся результатом.

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