WordPress Post Object의 모든 속성은 무엇입니까?


13

( 사회자 주 : 제목은 원래 "워드 프레스 포스트 오브젝트의 모든 변수는 무엇입니까?")

누구든지 WordPress Post 객체에 저장된 변수를 알고 있습니까?

답변:


13

포스트 오브젝트는 대부분 wp_posts추가 로 데이터베이스 테이블 의 쿼리 된 행입니다 . 하나의 내용을 쉽게 덤프하고 볼 수 있습니다.

object(stdClass)
      public 'ID' => int
      public 'post_author' => string
      public 'post_date' => string
      public 'post_date_gmt' => string
      public 'post_content' => string
      public 'post_title' => string
      public 'post_excerpt' => string
      public 'post_status' => string
      public 'comment_status' => string
      public 'ping_status' => string
      public 'post_password' => string
      public 'post_name' => string
      public 'to_ping' => string
      public 'pinged' => string
      public 'post_modified' => string
      public 'post_modified_gmt' => string
      public 'post_content_filtered' => string
      public 'post_parent' => int
      public 'guid' => string
      public 'menu_order' => int
      public 'post_type' => string
      public 'post_mime_type' => string
      public 'comment_count' => string
      public 'filter' => string

이 게시물을 var_dumping에서 얻었습니까? 왜 저의 조상들에게도 도움이되는지 궁금합니다. 어쨌든 나보다 더 포괄적 인 +1.
아무도

예, var_dump()ftw. :) 레코드 광산은 xdebug-enhanced 버전이지만 프레젠테이션에만 영향을 미칩니다. ancestors필드에 대해 몰라 실제로 사용 된 적이 없습니다.
Rarst

1
대부분의 경우 모범 사례는 $ post 객체와 직접 상호 작용하지 않고 API 함수를 통해 속성에 액세스하는 것입니다.
Ian Dunn

3

를 사용하여 액세스 할 수있는 항목을 참조하는 경우 (를 사용하여 $post검색 var_dump) :

  • 신분증
  • post_author
  • 게시일
  • post_date_gmt
  • post_content
  • post_title
  • 사후 발췌
  • post_status
  • comment_status
  • ping_status
  • post_password
  • post_name
  • to_ping
  • post_modified
  • post_modified_gmt
  • post_content_filtered
  • post_parent
  • 안내
  • menu_order
  • post_type
  • post_mime_type
  • comment_count
  • 선조
  • 필터
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.