На моем сайте Wordpress пользователи заполняют форму, которая в конечном итоге создает продукт. Одним из полей формы является «Заголовок» для продукта. Я пытаюсь изменить перенаправление для того, куда отправляются пользователи после отправки формы.
URL-адрес продукта основан на названии продукта (например, http://example.com/product/My-Great-Product-Title/)
).
Проблема с моим текущим кодом заключается в том, что я получаю возвращенный URL-адрес ... http://example.com/product/My%Great%Product%Title/
Возвращает страницу не найдена 404. Ошибка.
Естественно, название продукта без пробелов между словами работает просто отлично, но по понятным причинам каждое название не может быть ограничено одним словом.
Мой текущий код для перенаправления, который приводит к ошибке 404 ...
$ redirect = "http://example.com/product/$title";
Как мне получить мой URL-адрес "My-Great-Product-Title" вместо "My% Great% Product% Title", который, похоже, не работает.