Я использую переменную GET, чтобы выбрать конкретный элемент для отображения на странице. Мой URL обычно выглядит следующим образом:Исправить сломанную переменную GET
/?type=xxxx
Я тогда логин плагин (Wordpress), который добавляет ?redirect=ok
к URL на представлении. К сожалению, это делает URL-адрес похожим: /?type=xxxx?redirect=ok
, который разбивает предыдущую переменную.
Я пытаюсь как-то изменить этот URL. Я думал о нескольких методов:
- .htaccess, чтобы найти и переписать
?redirect=ok
к пустым или & редиректа = ок - PHP, чтобы лишить эту часть строки, а затем перенаправить
Ничего из этого, похоже, не сработало.
Любая помощь будет оценена по весу.
Ну, почему вы не просто изменить плагин и рассчитывать параметры GET? Если есть уже некоторые плагины добавляет & redirect = ok, иначе плагин добавляет? Redirect = ok – Musterknabe
Либо отредактируйте плагин, чтобы использовать 'add_query_arg()', который будет обрабатывать разбор URL-адреса для вас. Или отредактируйте ссылку, которую вы создаете, для использования 'add_query_arg()'. Подробнее здесь: http://codex.wordpress.org/Function_Reference/add_query_arg –
Я думал об этом, но я не писал плагин, поэтому не знаю точно, где этот код. Однако я попросил разработчика помочь. – lcheney