Каковы все свойства объекта WordPress Post?


13

( Примечание модератора: Заголовок изначально был «Какие все переменные в объекте WordPress Post?»)

Кто-нибудь знает переменные, которые хранятся в объекте 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, но это влияет только на представление. Не знаю, о ancestorsполе, никогда не сталкивался с этим используется.
Первый

1
Следует отметить, что в большинстве случаев рекомендуется обращаться к свойствам через функции API, а не напрямую взаимодействовать с объектом $ post.
Ян Данн

3

Если вы имеете в виду, что вы можете получить доступ с помощью $post(получено с помощью var_dump):

  • Я БЫ
  • post_author
  • Дата публикации
  • post_date_gmt
  • POST_CONTENT
  • Заголовок поста
  • post_excerpt
  • 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
  • предки
  • фильтр
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.