WordPress Post Nesnesinin Tüm Özellikleri Nelerdir?


13

( Moderatör notu: Başlık başlangıçta "wordpress post nesnesindeki tüm değişkenler nelerdir?")

WordPress Post nesnesinde depolanan değişkenleri bilen var mı?

Yanıtlar:


13

Post nesnesi çoğunlukla wp_postsbazı ekstralar içeren veritabanı tablosunun sorgulandığı satırdır . Birinin içeriğini dökmek ve görmek kolaydır:

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

Bunu bir yazı var_dumping aldın mı? Benimkinin neden atalarının da erişilebilir olduğunu merak ediyorum. Zaten benden daha kapsamlı, +1.
kimse

Evet, var_dump()ftw. :) Kayıt benim için xdebug gelişmiş versiyonu, ama bu sadece sunum etkiler. ancestorsAlan hakkında bilmiyorum , asla gerçekten karşılaşılan kullanılan.
Rarst

1
Çoğu zaman en iyi uygulamanın, doğrudan $ post nesnesiyle etkileşim kurmak yerine API işlevleri aracılığıyla özelliklere erişmek olduğu unutulmamalıdır.
Ian Dunn

3

Kullanarak $post( erişerek var_dump) erişebileceklerinizden bahsediyorsanız :

  • İD
  • post_author
  • Posta tarihi
  • post_date_gmt
  • Mesaj İçeriği
  • yazı başlığı
  • post_excerpt
  • post_status
  • comment_status
  • ping_status
  • post_password
  • posta adı
  • to_ping
  • ping
  • post_modified
  • post_modified_gmt
  • post_content_filtered
  • post_parent
  • guid
  • menu_order
  • yazı tipi
  • post_mime_type
  • Yorum sayısı
  • atalarımız
  • filtre
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.