검색 양식의 변수에서 표시되는 URL이 있는데 URL 인코딩으로 인해 "="기호 대신 "% 3d"를 넣습니다. 분명히 작동하지 않습니다.URL 인코딩 문제 (=)가 아닌 % 3D
나는 당신이 인코딩을 "해제"할 수 없다는 것을 알고 있습니까? 특수 문자를 허용하도록 설정하지 않아도됩니까? 여기
코드입니다 : 다시 말하지만, 나는 결과 URL에 표시하는 차원이 아닌 %를 아래 = 기호가 필요<?php _e('Job Type'); ?><br />
<select name="custom_field_id[]=10" class="do_input2">
<option value=""></option>
<option value="custom_field_value_10=Full-time">Full-time</option>
<option value="custom_field_value_10=Part-time">Part-time</option>
</select>
여기가 ... 관리자 패널에서 특정 검색 필드를 범주에 할당 할 수있는 테마를 사용하고 있지만 할당 된 검색 옵션이 검색 페이지에 나타나려면 다음과 같이해야합니다. 사람들이 초기 양식을 작성하는 사이트의 다른 부분에서 말이되지 않는 "모든 카테고리"로 설정 ... 부동산 게시판에 ... 분명히 거기에 표시 할 "직종"이 필요하지 않습니다. . 따라서 작업 카테고리에만 할당했습니다. 이것은 작업의 게시 페이지에만 표시됩니다. 그러나 명시된 바와 같이 모든 범주에 할당되지 않은 경우 옵션 상자는 검색 페이지에 표시되지 않습니다. 이처럼 그것을 할 경우 – user3606735
는 다음 결과 URL 표시가 제대로 - custom_field_id [] = 10 = custom_field_value_10 =이 다시하지만 풀 타임 , 나는 그런 식으로 그것을 설정을 가질 수 없습니다 ... 을 그러니까 기본적으로, 나는 단지 이미 다른 모든 범주에서 성공적으로 수행 한 자체 검색 양식을 만들지 만, 어떤 이유로이 범주에는 할당 된 (동일한) 기호가 있습니다. 따라서 문제. 등호로 유지하기 위해 % 3D를 변경할 수 있다면 나는 황금합니다. – user3606735
또한 (=) 기호는 예약 문자이며 특정 정의 된 용도로 사용되는 한 사용할 수 있습니다. 나는 몰라. 나는 계속 만지다. – user3606735