2014-10-11 5 views
0

나는 워드 프레스에 "Types"플러그인을 사용했습니다.query_posts로 사용자 정의 필드 표시

나는 "슬라이드"라는 사용자 정의 게시물을 만들고 2 개의 사용자 정의 필드 "슬라이드"와 "구문"을 만들었습니다.

내가 할 경우 :

$args=array(
      'post_type' => 'slides',    
      'posts_per_page' => 5 
    ); 

$my_query = query_posts($args); 

print_r($my_query); 

나는 게시물을 얻을 수 있지만 사용자 정의 필드 중 하나를하지 않습니다. 내가 뭘 잘못하고 있니? 감사합니다

답변

1

맞춤 필드는 게시 개체로 반환되지 않습니다. 그렇기 때문에 검색어의 var_dump() 일 때 볼 수 없습니다. 불행히도 수동으로 검색해야합니다. 게시물의 사용자 정의 필드 데이터를 검색하려면 get_post_meta을 사용해야합니다.

참고 사항 : query_posts을 사용하지 마십시오. 당신은 오히려 사용해야 WP_Queryquery_posts

을 사용하지 않아야

당신이 읽어야

또한 정보 - query_posts() should be avoided?

+0

을 내가 query_posts를 사용 야해 이유가 있습니까? – raygo

+0

최근 답변을 통해 답변을 업데이트했습니다. 그 대답에는 당신이 읽어야 할 연계 된 대답이 있습니다. 그 정보가 앞으로 도움이되기를 바랍니다. 즐겨 :-) –

관련 문제