Как изменить "+", чтобы стать "-" на странице поиска Wordpress? - PullRequest
0 голосов
/ 19 сентября 2010

при поиске kevin mccarthy автоматически записывается в URL:
http://www.web.com/search/kevin+mccarthy

но когда я меняю http://www.web.com/search/kevin+mccarthy на http://www.web.com/search/kevin-mccarthy, результат не появляется.

Я пытался изменить в wp-includes/rewrite.php , но не знаю, что заменить

1 Ответ

1 голос
/ 19 сентября 2010

Почему вы хотите заменить + на -? Я не очень хорошо знаю Wordpress, но похоже, что он использует часть после /search/ в качестве RESTful-эквивалента строки запроса и поэтому, вероятно, декодирует ее таким же образом. Когда в строке запроса появляется +, оно равно пробелу, поэтому поиск будет выполнен для "kevin mccarthy" & mdash; но если вы измените его на -, поиск будет "kevin-mccarthy", который, похоже, не тот, который вам нужен ... Подробнее о конкретной кодировке URL, используемой в строках запроса на , это Страница Википедии .

...