WordPress 文章查询教程3:如何使用文章类型参数

AI摘要
Deepseek提供支持

在 WordPress 中,使用 WP_Query 进行文章查询是最常见的操作,学习好这方面的操作, WordPress 开发基本就学会了一半。

第三讲,关于查询特定文章类型的文章,只有 post_type 这一个参数,可以是字符串或者数组,默认值是 ‘post’,如果在分类参数 ‘tax_query’ 被设置的话,默认值是 ‘any’:

广告
广告图片

  • post‘ – 文章。
  • page‘ – 页面。
  • revision‘ – 文章修订。
  • attachment‘ – 附件,因为默认的 post_status 是 ‘publish’,附件的默认的 post_status 是 ‘inherit’。所以如果你没有在查询中显式指定 post_status 为 ‘inherit’ 或者 ‘any’ 那么没有任何附件返回。
  • nav_menu_item‘ – 导航菜单栏
  • any‘ – 获取除了文章修订和除了文章类型的 ‘exclude_from_search’ 的属性为 true 的所有文章类型。
  • 自定义文章类型‘ – 如何 product 产品

只获取页面:

$query = new WP_Query( array( 'post_type' => 'page' ) );

获取任何类型的文章(除了文章修订和除了文章类型的 ‘exclude_from_search’ 的属性为 true 的所有文章类型):

$query = new WP_Query( array( 'post_type' => 'any' ) );

获取多个文章类型的文章,包括自定义文章类型:

$query = new WP_Query( array( 'post_type' => array( 'post', 'page', 'product', 'movie' ) ) );
广告
广告图片
温馨提示 : 非特殊注明,否则均为©李联华的博客网原创文章,本站文章未经授权禁止任何形式转载;来自:俄亥俄州·哥伦布 ,欢迎您的访问!
文章链接:https://www.lilianhua.com/wordpress-article-query-tutorial-3-how-to-use-article-type-parameters.html
请先登录才能参与答题
距本场结束剩 00 00 00 00
轻量应用服务器 2核2G
200M峰值带宽,适用于网站搭建、Web应用、容器环境、电商独立站等
立即前往
扫码进入
扫描二维码购买
文澜千文

文澜千文

请登录以使用此功能。

张君雅小妹妹 甜甜圈 巧克力味 45g 网红膨化食品 儿童零食 张君雅小妹妹 甜甜圈 巧克力味 45g 网红膨化食品 儿童零食
Loading...
OpenClaw

OpenClaw 龙虾

AI AGENT GATEWAY
在您的服务器部署 OpenClaw,打造专属极速 AI 助手。
零门槛一键部署环境
支持 QQ/飞书/微信 渠道
跨平台指令分发执行
立即安装