В движке WordPress есть возможность разделять записи блога на короткое и полное содержание. При этом в кратком описании поста появляется ссылка – Читать далее. И всё бы ничего, но в штатном функционале движка при переходе по ней, в адресной строке отображается ссылка на запись блога с тегом #more.
Не все довольны таким подходом к делу, потому как данный вид ссылки может расцениваться поисковыми системами как дубликат страницы, что в рамках SEO не допустимо. Да к тому же теряется некая “красота” отображения страничек.
Сегодня мы попробуем исправить данный недочет функционала WordPress. Ничего сложного здесь нет, для этого нам понадобиться отредактировать php файл движка. Приступим…
Итак, чтобы убрать ненужный тег из ссылки на полную запись нам необходимо отредактировать файл /wp-includes/post-template.php в директории WordPress. В данном файле необходимо обратить внимание на функцию, которая генерирует ссылку на полную запись блога. Выглядит она примерно так: