· Рубрика: Сайтостроение

Как убрать “Постоянная ссылка на” из title записи WordPress
Пару дней назад, я на своем сайте, который работает на движке WordPress, решил отредактировать заголовки записей. Дело в том, что в некоторых темах (шаблонах) WordPress, в заголовках H1, страниц и записей, в теге title, перед самим заголовком выводится надпись “Постоянная ссылка на”. То есть, если заголовок записи, допустим “Всё для дачи”, то при наведении на название записи, будет появляться надпись из title, такого вида – “Постоянная ссылка на Всё для дачи”. Я подумал, что это “не есть хорошо” и решил убрать надпись “Постоянная ссылка на” , перед заголовками H1 записей и страниц.

Сейчас я расскажу, каким способом мне удалось избавиться от этой надписи. Для того, чтобы убрать эту надпись, нужно отредактировать файл single.php (шаблон одиночной записи). Для этого заходим в консоль блога Вордпресс, переходим по вкладке “Внешний вид” – “Редактор” и в редакторе справа ищем файл single.php, а в нем код, который отвечает за вывод заголовка, и редактируем его.

В моей теме wordpress, в файле single.php, нужный код выглядел вот так:

<h1><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php printf(__('Permanent Link to %s', 'constructor'), the_title_attribute('echo=0')); ?>"><?php the_title(); ?></a></h1>

Я удалил кусок этого кода который выводит надпись “Постоянная ссылка на” и вместо него вставил код, который выводит заголовок.

В итоге получилось вот это:

<h1><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a></h1>

или смотрите на картинке:

Убираем “Постоянная ссылка на” из заголовка H1 в WordPress
Теперь в теге title заголовка H1, прописывается именно название записи, без всяких там дополнительных надписей. То же самое нужно сделать и в файле шаблона страниц page.php.

На сегодня всё, всем удачи.

1 комментарий

  1. Да, интересный момент, поковыряюсь на досуге у себя.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *