WordPress: удаляем якорь вида «#more-123» из ссылки “читать далее”
При вставке в текст поста тега <!--more-->
WordPress добавляет к ссылке “читать далее” якорь вида #more-123
(цифра – это ID поста), чтобы при переходе по этой ссылке переместиться в то место, где этот тег вставлен. На мой взгляд, это совершенно ненужная вещь, и от нее можно легко избавиться.
В файл functions.php
темы необходимо поместить следующий код:
function no_more_jumping($post) {
return '<a href="'.get_permalink($post->ID).'" class="read-more">'.'Читать далее »'.'</a>';
}
add_filter('the_content_more_link', 'no_more_jumping');
Вот и все.
Комментарии (4)
Не стабатывает такая конструкция…
, ежели сам тег more прописывать вручную, а не доверять Вордпрессу…
Спасибо!
Выручили, а то у меня с этим якорем не работало слайд-шоу
такой конструкции вообще нету… Как убрать “Читать далее”, если он выполнен через jquery?
а где сам код прописан, отвечающий за добавления якорей?