2010-09-19 3 views
0

lors de la recherche kevin mccarthy, il écrit automatiquement dans l'URL:
http://www.web.com/search/kevin+mccarthyComment changer "+" pour devenir "-" dans la page de recherche Wordpress?

mais quand je change http://www.web.com/search/kevin+mccarthy avec http://www.web.com/search/kevin-mccarthy, aucun résultat apparu.

J'ai essayé de modifier en wp-includes/rewrite.php mais ne sais pas quoi remplacer

Répondre

1

Pourquoi voulez-vous remplacer le + avec un -? Je ne connais pas très bien Wordpress, mais on dirait qu'il utilise la partie après /search/ comme l'équivalent RESTful d'une chaîne de requête et qu'il est probablement ainsi décodé de la même manière. Quand un + apparaît dans une chaîne de requête, il équivaut à un espace, et donc la recherche serait pour "kevin mccarthy"   — mais si vous le changez en -, la recherche sera pour "kevin-mccarthy" qui ressemble à ce n'est probablement pas ce que vous voulez ... Plus sur le codage d'URL spécifique utilisé dans les chaînes de requête sur this Wikipedia page.

Questions connexes