Annonce

Faites la différence entre le service WordPress.com et l'application libre WordPress.

Mettez-vous à jour ! WordPress 3.3.2 est disponible en français.

Annonce 1 : Le Codex en français a besoin de vous pour avancer !
Annonce 2 : Avant de poster, n'oubliez pas de faire une petite recherche et de lire les règles de ce forum.
Annonce 3 : Lisez notre blog, il regorge de bonnes informations.
Annonce 4 : Rejoignez-nous sur Facebook, Google + et sur Twitter

#1 14-08-2009 14:56:11

Li-An
Blogueur Fou
Lieu: Orléans
Date d'inscription: 28-02-2008
Messages: 5206
Site web

fonction de lien de recherche qui bloque sur les accents

Bonjour,

j'ai créé une fonction associée à un shortcode qui permettait de créer un lien de recherche sur un mot encadré dans l'éditeur de billet (genre [search]Truc[/search]) et je me rends compte que ça ne marche pas du tout pour les mots contenant des accents.

Par exemple, si vous allez sur cette page http://www.li-an.fr/blog/le-cri-du-marg … -n%c2%b07/ et que vous cliquez sur le lien Téhem vous obtenez une page avec comme URL http://www.li-an.fr/blog/?s=Téhem qui ne donne aucun résultat.

Par contre, si vous tapez dans la boîte de recherche "Téhem", vous obtiendrez la page http://www.li-an.fr/blog/?s=T%C3%A9hem qui contient bien les résultats.

La fonction en question:

Code: html

function sc_search($atts, $content = null) {
	return '<a href="http://www.li-an.fr/blog/?s='.$content.'" title="%content">'.$content.'</a>';
}
add_shortcode("search", "sc_search");

Si quelqu'un a une idée...


En ce moment, sur L'Écho des plugins WP:
http://is.gd/g0fOu
http://is.gd/g0fOL
http://is.gd/g0fOO
mon blog tout court: http://www.li-an.fr/blog/

Hors ligne

 

#2 14-08-2009 15:06:28

Olivier
Blogodépendant
Date d'inscription: 12-02-2008
Messages: 2137
Site web

Re: fonction de lien de recherche qui bloque sur les accents

les urls ne peuvent pas contenir des accents, ça n'existe pas les accents dans les urls donc c'est toujours encodé en % quelque chose...


Tutorial paint.net
Comment écrire un plugin wordpress
WATS : plugin de support technique

Hors ligne

 

#3 14-08-2009 18:09:18

Li-An
Blogueur Fou
Lieu: Orléans
Date d'inscription: 28-02-2008
Messages: 5206
Site web

Re: fonction de lien de recherche qui bloque sur les accents

Ben oui, je vois bien mais visiblement ma fonction ne traduit pas les accents...


En ce moment, sur L'Écho des plugins WP:
http://is.gd/g0fOu
http://is.gd/g0fOL
http://is.gd/g0fOO
mon blog tout court: http://www.li-an.fr/blog/

Hors ligne

 

#4 14-08-2009 19:33:36

Li-An
Blogueur Fou
Lieu: Orléans
Date d'inscription: 28-02-2008
Messages: 5206
Site web

Re: fonction de lien de recherche qui bloque sur les accents

Corrigé dans la dernière version du plugin !


En ce moment, sur L'Écho des plugins WP:
http://is.gd/g0fOu
http://is.gd/g0fOL
http://is.gd/g0fOO
mon blog tout court: http://www.li-an.fr/blog/

Hors ligne

 

Pied de page des forums

Propulsé par PunBB 1.2.23
© Copyright 2005-2006 WordPress France

[ Generated in 0.423 seconds, 11 queries executed ]