1 WP_Post对象的属性

WordPress中,一篇文章被抽象为WP_Post类,这个类中包含很多属性以便我们可以获取当前文章的文章标题、摘要、链接、发表时间、修改时间等等,我们可以在主题的function.php中获取这些属性进行进一步的处理。

WP_Post对象的主要属性如下:

  • ID:整数,文章 ID
  • post_author:字符串,文章作者的用户 ID
  • post_name:字符串,文章别名
  • post_type:字符串,文章类型
  • post_title:字符串,文章标题
  • guid:字符串,文章链接
  • post_date:字符串,文章发布的本地时间(格式:0000-00-00 00:00:00)
  • post_date_gmt :字符串,文章发布的 GMT 时间(格式:0000-00-00 00:00:00)
  • post_content:字符串,文章内容
  • post_excerpt:字符串,文章摘要
  • post_status:字符串 ,文章状态
  • comment_status:字符串,文章评论状态(open 或 closed)
  • ping_status:字符串 ,文章 ping 状态(open 或 closed)
  • post_password:字符串,文章密码
  • post_parent:整数,文章父级 ID(默认是 0)
  • post_modified :字符串,文章最后修改的本地时间(格式:0000-00-00 00:00:00)
  • post_modified_gmt:字符串,文章最后修改的 GMT 时间(格式:0000-00-00 00:00:00)
  • comment_count :字符串,评论数量(字符串形式的数组)
  • menu_order:字符串,页面的排序顺序