플러그인을 사용하지 않고 필터가있는 wordpress에서 검색어를 검색하고 있습니다. 그것은 속성 웹 사이트입니다. 내가URL에 'OR'조건을 추가하여 wordpress에서 검색하십시오.
var x= document.getElementById("searchQuery").value;
var y= document.getElementById("filter").value; //Either Buy or Rent
var z="&product_tag=" + x;
window.location ='http://www.mywebsite.com/product-category/' + y + '/?s=' + x + "" + z;
그것은 때 "검색"이 URL을 제공 단추를 클릭 할 때이 URL을 제공하기 위해이 코드를 작성 따라서 제목 이름 및 태그를 모두 포함하는 검색 할 : http://www.mywebiste.com/product-category/rent-house/?s=london&product_tag=london
이제 문제는 검색이다 결과는 "? s ="및 "& product_tag"값이 특정 제품에서 발견되는 경우에만 표시되는 반면, 그 값은 누구에게나 표시되고 싶습니다. "OR"조건과 같습니다.
"&"대신 URL에서 검색 할 수있는 "OR"연산자와 연산자를 검색했습니다.
Search Everything 플러그인을 집계 할 수 있습니다
관련 없음 : 매개 변수로 전달하는 문자열에'encodeURIComponent'를 사용해야합니다. 그렇지 않으면 사람들이 특수 문자, 공백 또는'&'를 입력 할 때 중단됩니다. – jcaron
검색을 처리하는'WP_Query'의 참조 문서는 https://codex.wordpress.org/Class_Reference/WP_Query를 참조하십시오. 일부 매개 변수는 OR 조건을 허용합니다. – jcaron
@jcaron 문제는 PHP를 아직 모르는 것이므로 자바 스크립트 또는 jquery로 해보려고했다. u가이 "또는"조건을 달성하기 위해 빠른 수정을 말할 수 있다면. –