Запрещаем pathauto менять уже созданный путь в публикации при смене заголовка

Название статьи выражает общую боль всех SEOшников планеты Земля. :)

Если вы используете pathauto в своём проекте на Drupal, то типичная настройка — это генерация ЧПУ на основе заголовка. В силу разных обстоятельств заголовок может быть изменен, а галочка перегенерации пути при этом не снята.

Результат — смена синонима адреса публикации.

Небольшой «хук» позволит вам сбрасывать галочку для уже созданных публикаций, которые снова открыли в редакторе для изменения. При желании ЧПУ можно все же будет изменить: достаточно установить флажок вручную.

Надеюсь, не нужно упоминать, что YOURMODULE необходимо заменить на имя вашего модуля? Вариант работает для DRUPAL 7.

Мало букафф? Читайте есчо !

HTML email в Drupal 9

Май 24, 2021 г.

Для отправки писем, Drupal 9 использует реализации интерфейса MailInterface (core/lib/Drupal/Core/Mail/MailInterface.php). И в коробке сразу же имеется ...

Читать

DOMDocument кодировка при сохранении в HTML

Декабрь 20, 2016 г.

PHP поддерживает работу с классом DOMDocument, но есть некоторые особенности, которые требуют внимания. Одна из них - это html кодирование символов, если вы не укажете в заголовке документа мета информацию о кодировке. Рассмотрим пример: [crayon-69c73657105be706078152/] ...

Читать

Оповещение о новом комментарии в Drupal

Август 28, 2015 г.

Модуль комментариев в Drupal - это не паханное поле для настройки, темизации и программирования. Ситуация с ним не меняется, от версии к версии ядра он остаётся обделенным вниманием разработчиков. Одна из задач - настроить оповещения модератору или админу ...

Читать

Настраиваем ЧПУ ссылки пейджера в Drupal 7

Июль 19, 2016 г.

Занимаюсь решением ряда SEO задач для сайта на Drupal. Одна из них связана с урлами, генерируемыми пейджером. На самом деле это комплекс задач, ...

Читать
 

Комментарии к «Запрещаем pathauto менять уже созданный путь в публикации при смене заголовка»

Понравилась статья? Есть вопросы? - пишите в комментариях.



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