2010-04-02 2 views
0

나는 wordpress 용 플러그인을 만들고 있는데 특정 제목이있는 게시물이 있는지 확인해야합니다. 이것은 중복을 방지하기 위해 어떻게 이것을 쿼리하여 true 또는 false를 반환하는지 확인할 수 있습니까?wordpress num 행, 어떻게?

답변

1

나는 제목으로 게시물/페이지의 ID를 얻기 위해이 코드를 사용하고 있습니다 : 게시물이 존재하지 않습니다

function get_id_by_name($name) 
{ 
    global $wpdb; 
    $id = $wpdb->get_col(
     "SELECT ID FROM $wpdb->posts 
      WHERE post_status = 'publish' 
      AND post_title = '$name' 
      LIMIT 1"); 
    return empty ($id) ? -1: (int) $id[0]; 
} 

경우, 함수 반환 -1.

+0

jep 완벽하게 작동합니다. D 감사합니다. get_col이 트릭을 수행 할 것임을 몰랐습니다. :) – Christophe

관련 문제