php - WordPress - get_posts 包含类别
问题描述
我正在尝试获取包含特定类别的帖子列表(在本例中为 $category_id):
$categorized_posts = get_posts(array('category' => $category_id));
问题是此函数将仅返回具有该类别作为第一类别的帖子,但帖子甚至可以有 6 个类别,而这个可以是第一个、第二个甚至最后一个。
有没有办法匹配包含类别的帖子并且没有将类别作为“主要类别”?
解决方案
通过获取整个帖子列表,然后过滤它们来解决。操作很繁重,但目前似乎是唯一的方法。
推荐阅读
- r - 将列名作为标签添加到我的 Sankey 图中
- python - Meme 命令 discord.py
- tensorflow - 如何解决“内核似乎已经死机。它将自动重启”
- javascript - NextJs 上富文本棱镜的目标 _blank
- css - 如何在页面末尾添加不同的背景颜色?
- reactjs - 无法以 antd 形式显示来自 Firebase 实时数据库的数据
- javascript - 如何在 NuxtJs 应用程序中重定向到有关 Firebase 身份验证的主页
- java - Application Insights Java SDK + 代理不能很好地协同工作
- python - 运行位于项目文件夹中的进程,未安装在计算机上
- r - 如何在我的 Shiny APP 中显示 PDF?