WordPress 文章查询教程:WP_Query 类的所有属性

图片

第13讲关于 WP_Query 类的所有属性:

  • $query
    保存由 WP 类传递给 $wp_query 对象的查询字符串。
  • $query_vars
    包含 $query 解析之后的关联数组,即一个由查询变量和其对应值组成的数组。
  • $queried_object
    只有请求是分类,作者,文章或者页面则用于保存请求的对应分类信息,作者,文章和静态页面的对象信息。
  • $queried_object_id
    和 $queried_object 一样,这里则保存对应的 ID。
  • $posts
    使用从数据库中获取的文章信息填充。
  • $post_count
    显示的文章数量。
  • $found_posts
    匹配当前查询参数而找到的文章总数。
  • $max_num_pages
    总页数,就是 $found_posts / $posts_per_page 的结果。
  • $current_post
    (在循环时有效)当前显示文章的索引
  • $post
    (在循环时有效)当前显示的文章对象
  • $is_single$is_page$is_archive$is_preview$is_date$is_year$is_month$is_time$is_author$is_category$is_tag$is_tax$is_search,  $is_feed$is_comment_feed,  $is_trackback,  $is_home,  $is_404,  $is_comments_popup,  $is_admin,  $is_attachment,  $is_singular,  $is_robots$is_posts_page,  $is_paged
    用于指示当前是什么类型的请求,比如前三个分别代表:是不是文章详情页,是不是静态页面,是不是存档页面,这方面,我们会在之后做更详细介绍。
THE END