Coucou les amis de developpez.net et de Wordpress!
Question tout bête mais je préfère être fixé car étant débutant et apprenant seul je fais souvent des erreurs,)
Lorsque j'écris le titre de ma page : "Qu’est-ce que le HHC ?"
l'url se "transforme" ainsi pour mon site:
https://wikihhc.com/faq/quest-ce-que-le-hhc/
mais je n'aime pas le "quest" donc je modifie le permalien pour avoir :
https://wikihhc.com/faq/qu-est-ce-que-le-hhc/
( Jusqu'ici rien de tres compliqué lol)
Ainsi le fait de transformer "quest" en "qu-est" je trouve que c'est plus lisible comme cela.
Egalement dans le cas d'un titre commençant par "c'est quoi?" pour l'url je préfére
"c-est-quoi" à "cest-quoi".
Est ce que ca vous parait logique également?
Est ce que cela à une quelconque influence pour le Seo?
Et surtout comment faire pour ne pas avoir à changer manuellement mon url à chaque fois qu'il y a une apostrophe dans le titre de ma page/article?
J'ai essayé avec ces 2 codes ( chacun à leur tour) dans mon fichiers functions.php, mais cela n'a pas marché :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 function custom_permalink_filter($permalink, $post, $leavename) { $permalink = str_replace("'", '-', $permalink); return $permalink; } add_filter('post_link', 'custom_permalink_filter', 10, 3); add_filter('page_link', 'custom_permalink_filter', 10, 3); add_filter('post_type_link', 'custom_permalink_filter', 10, 3);Merci par avance pour avoir lu jusqu'ici! et pour votre aide et votre bienveillance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 function custom_sanitize_title($title) { $title = str_replace("'", '-', $title); return $title; } add_filter('sanitize_title', 'custom_sanitize_title', 10, 1); add_filter('sanitize_title_with_dashes', 'custom_sanitize_title', 10, 1);![]()
Partager