Intereting Posts

Add_query_arg + два раза тот же аргумент?

Я пытаюсь отфильтровать мою страницу архива, щелкнув ссылки. При нажатии они выполняют команду add_query_arg.

Пока все работает нормально.

Но теперь я хочу добавить комбинации в пределах одной таксономии.

ex: http://url.com/archive/ '? events = test & events = test2'

теперь вопрос, как добавить два раза тот же аргумент с add_query_arg, не перезаписывая первый? И как получить их снова?

Надеюсь, кто-то может помочь мне здесь.

С наилучшими пожеланиями

Комментарий Ниламбара решил это для меня.

«Вы можете передать два значения как запятые, разделенные в одном событии параметра, а затем правильно исправить значение на вашей странице. – Nilambar"

Я использую это для получения сообщений с tag1 ИЛИ tag2:

 echo '<a href="'.esc_attr(add_query_arg( 'events', 'tag1,tag2')).'">Linkname</a>'; 

И чтобы получить все сообщения с tag1 AND tag2, просто используйте «+» вместо «,»:

 echo '<a href="'.esc_attr(add_query_arg( 'events', 'tag1+tag2')).'">Linkname</a>'; 

Спасибо Ниламбару!