Верх страницы
Обложка к записи Автоматическое добавление завершающего слэша в rel=canonical
Время для прочтения: 0 мин. 12 сек.

Автоматическое добавление завершающего слэша в rel=canonical

Простой, но полезный сниппет для плагина Yoast SEO, который добавляет завершающий слэш, если его там не было, во все канонические URL на сайте.

Добавьте кусок кода ниже в файл functions.php вашей дочерней темы или в свой плагин или в любой файл в mu-plugins:

/**
 * Добавляет завершающий слэш в rel="canonical" в плагине Yoast SEO.
 *
 * @param string $canonical_url Канонический URL.
 */
function add_trailing_slash_to_canonical_yoast_seo( $canonical_url ) {
         return trailingslashit( $canonical_url );
}
add_filter( 'wpseo_canonical', 'add_trailing_slash_to_canonical_yoast_seo' );

Автор: Кобзарёв Михаил

Русский разработчик с 20-ти летним стажем. Работаю с PHP, ООП, JavaScript, Git, WordPress, Битрикс, Joomla, Drupal, OpenCart, DLE, Laravel, Moonshine, Symfony, SuiteCRM.

Оптимизирую сайты под Google Page Speed, настраиваю импорты для больших магазинов на WooCommerce + WP All Import. Пишу плагины на заказ. Все мои услуги.

Веду блог о разработке, дайджест в телеграмме и в ВК.

Вы всегда можете нанять меня.

Комментарии
Подписаться
Уведомить о
guest

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
Предыдущая запись

Давайте дружить
в Telegram

Авторский блог вашего покорного слуги в Telegram про web, программирование, алгоритмы, инструменты разработчика, WordPress, Joomla, Opencart, Laravel, Moonshine, фильмы и сериалы