我有两种自定义的帖子类型:工作和客户。在工作帖子上,我设置了一个自定义关系字段(client\\u name),您可以在其中选择一个客户端帖子。
在工作帖子上,我现在想检查有多少其他工作帖子与同一个客户端,并从这些帖子中获取一些其他数据。以下是我目前掌握的代码:
<?php
$client = get_field(\'client_name\');
$work_args = array(
\'post_type\' => \'work\',
\'meta_key\' => \'client_name\',
\'meta_value\' => $client
);
$work_query = new WP_Query($work_args);
if ($work_query->have_posts()):
while ($work_query->have_posts()): $work_query->the_post();
?>
/* Do something here */
<?php
endwhile; endif;
wp_reset_query();
?>
需要明确的是:问题不在/*在这里做点什么*/部分,而是在meta\\u值中。我不知道应该在那里放什么,以便查看它是否与当前客户端匹配。
非常感谢您的帮助,谢谢!