Php 按相关帖子过滤帖子';用户的标题或自定义字段

Php 按相关帖子过滤帖子';用户的标题或自定义字段,php,wordpress,advanced-custom-fields,Php,Wordpress,Advanced Custom Fields,我创建了两种职位类型,即“课程”和“大学”。在课程方面,我建立了一种“相关大学”关系,将课程与大学联系起来。但是,我无法按关系值(标题或任何其他字段)筛选课程 当我打印相关大学的名称时,以下方法适用于我: $result[]=数组( “id”=>获取该id(), “title”=>获取标题(), “rel_university_name”=>get_字段(“相关大学”)[0]->post_title, ); 但是,当我使用相同的方法按相关大学的名称筛选我的帖子时,我没有得到任何结果: $arg

我创建了两种职位类型,即“课程”和“大学”。在课程方面,我建立了一种“相关大学”关系,将课程与大学联系起来。但是,我无法按关系值(标题或任何其他字段)筛选课程

当我打印相关大学的名称时,以下方法适用于我:

$result[]=数组(
“id”=>获取该id(),
“title”=>获取标题(),
“rel_university_name”=>get_字段(“相关大学”)[0]->post_title,
);
但是,当我使用相同的方法按相关大学的名称筛选我的帖子时,我没有得到任何结果:

$args['meta_query'][]=数组(
“键”=>获取字段(“相关大学”)[0]->发布标题,
“价值”=>$相关大学头衔,
'比较'=>'类似'
);

您想做什么?是否将所有课程附加到给定的大学?也许你必须看一下文档:但是顺便说一句,用标题来查询帖子不是一个好主意。最好使用ID。如果您不知道如何使用ID,请查看此处:我是否无法通过标题、元或其他字段对其进行筛选?对于自定义字段,请查看我之前发送给您的链接。对于标题,您可以使用查询的“s”参数(最初用于搜索)或创建自定义SQL查询。看看这里:我正在根据相关大学的自定义字段筛选课程。答案似乎是按自己的字段过滤帖子,而不是按相关字段过滤帖子。(例如,我想按学校的排名或位置筛选所有课程)。我更喜欢使用WP_查询,因为它已经附加了更多的过滤器。