get_query_var | GET 사용자 변수 추가

|

개요

GET 요청을 넣을 때 그냥 집어넣으면 파라미터 값이 안들어갑니다. 우리는 GET 에 값이 들어갈 수 있도록 필터를 활용하게 됩니다.

function add_get_query_vars($value) {
$value[] = "mine";
$value[] = "two";

return $value;
}

add_filter('query_vars', 'add_get_query_vars');

이 함수를 functions.php 파일 혹은 새로 만드는 플러그인 index.php 에 넣습니다.

global $wp_query;

print_r( $wp_query->query_vars); 

우리는 http://{웹사이트}/?page_id=50&mine={value}&two={value2} 에 접속합니다. 이 값을 출력하려면 global $wp_query 를 정의하고, $wp_query->query_vars 를 호출합니다. 배열이기 때문에 print_r 에 감쌉니다.

참조

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

클릭하여 복사