diff --git a/resources/js/singles/sommaire.ts b/resources/js/singles/sommaire.ts index 5e23438..9b8bb13 100644 --- a/resources/js/singles/sommaire.ts +++ b/resources/js/singles/sommaire.ts @@ -13,6 +13,9 @@ function sanitizeTitle(title: string): string { // Normaliser les caractères (supprimer les accents) - comme WordPress slug = slug.normalize('NFD').replace(/[\u0300-\u036f]/g, ''); + // Remplacer les ligatures (comme WordPress remove_accents) + slug = slug.replace(/œ/g, 'oe').replace(/æ/g, 'ae'); + // Remplacer les points par des tirets (comme WordPress) slug = slug.replace(/\./g, '-');