2010-01-24 2 views
0

내 문제는 Wordpress의 WPDB 클래스가 아니라 MySQL 구문과 관련이 있습니다.Wordpress에 대한 MySQL 쿼리의 도움이 필요합니다.

  • 특정 카테고리
  • 필터 밖으로 중복, 수정, 초안 등 만 게시 보여 컨텐츠 게시물을 필터링 모든 게시물 ID의 배열을 가져옵니다 : 나는 다음과 같은 순서로 작업을 시도하고있다.

도움 말? 고맙습니다.

답변

2

http://codex.wordpress.org/Template_Tags/query_posts에 query_posts 기능을 사용하려면 카테고리 ID 또는 카테고리 이름을 전달하십시오. 그것은 모두 링크에 설명되어 있습니다. 귀하의 의견 후

편집 :

당신은, 너무, AFAIK 둘 반환 배열을 get_posts http://codex.wordpress.org/Template_Tags/get_posts를 사용할 수 있습니다.

$posts = get_posts('category=1'); 
foreach($posts as $post) { 
    echo $post->ID; // or whatever you want to do with it... 
} 
+0

이 작업을 Array로 가져와 추가 작업이 필요합니다. 여기에 문제가 아니라이 데이터를 수집하는 것이 중요합니다. –

+0

배열에서 모든 게시물의 ID가 구체적으로 필요하므로이를 그룹으로 나눈 다음 조작 된 페이지 매김 기능을 만들 수 있습니다. –

+0

이것이 최상의 솔루션입니다. get_posts 또는 query_posts를 사용하여 필요한 게시물을 검색하십시오. get_posts는 기준과 일치하는 게시물의 배열을 반환합니다. 그런 다음 ID를보고 원하는 경우 그룹으로 나눕니다. 실제로 원하는 것을 게시 한 경우보다 자세한 솔루션을 제공 할 수 있습니다. – nickohrn

관련 문제