2014-11-02 4 views
1

저는 WordPress에 새로 왔습니다. wp_posts 테이블에서 모든 레코드를 가져오고 싶지만 기록은 없습니다. 이것에 대한 내장 함수가 get_posts()을 가지라고mysql wordpress에서 데이터 쿼리하기

<?php 
    global $wpdb; 

    $resultsOb = $wpdb->get_results(
         "SELECT ID,post_title 
         FROM $wpdb->wp_posts 
         WHERE post_status = 'draft' 
         " 
        ); 

    // loop the objects 
    foreach($resultsOb AS $result) { 
?> 
<tr> 
    <td><?php echo $result->ID;?></td> 
    <td><?php echo $result->post_title;?></td> 
</tr> 
<?php } ?> 

답변

0

: 내 쿼리는 다음과입니다. 귀하의 경우, 사용법은 다음과 같습니다.

$args = array(
    'post_status' => 'draft', 
    'posts_per_page' => -1, 
); 
$resultsOb = get_posts($args); 
+0

그러나 테이블의 첫 번째 레코드가 있습니다. –

+0

여전히 한 레코드 –

관련 문제