wordpress - 如何通过帖子 ID 获取帖子元及其分类和术语值
问题描述
我正在开发一个门户网站,我必须使用帖子 ID 过滤一些数据。
情况如下: 我有一些课程(自定义帖子),例如与大学相关的食品技术、B.tech(课程帖子的后元),而大学有一些州(与大学相关的分类学)。
SO:食品技术有 => ABC,XYZ 大学,分类值 => A1,B1 州
我成功地将大学与州联系起来,但不是根据特定课程,例如。作为过滤器的食品技术课程会获取与所有课程相关联的所有大学,而不是与特定课程相关联。
这是代码
$args = array(
'post_type' => 'college',
'posts_per_page' => -1,
'orderby' => 'meta_value_num',
'order' => 'DESC',
'post_status' => array( 'publish' ),
'tax_query' => array(
array(
'taxonomy' => 'State',
'field' => 'slug',
'terms' => 'delhi',
)
),
);
$loop = new WP_Query($args);
if($loop->have_posts()) {
while($loop->have_posts()) : $loop->the_post();
echo get_the_title(); // college title linked with terms delhi
endwhile;
}
需要帮助: 当然,我应该在哪里传递帖子 ID,才能获得仅与德里学期相关的课程大学?
解决方案
推荐阅读
- java - Android 11 上的沉浸式全屏
- raspberry-pi - 在 Raspberry Pi 上设置自定义分辨率以适合 1:1 显示
- swift - NSSavePanel Swift not saving
- node.js - Nginx 作为 AWS ALB 背后的反向代理(自签名)
- spring - Is there a way to persist a field in Elasticsearch but not in mongodb?
- ios - 与服务器实时同步的 Swift 数据库
- prolog - 对 prolog 工作原理的误解
- python - 如何在 If 语句中退出/中断 Python 自动化脚本(不在循环内)
- swift - 如果 ForEach 循环嵌套,SwiftUI LazyHStack / LazyVStack 是否仍然有效?
- php - 如何使用 $request 在 symfony 中请求数据