您正在设置$id = $post->ID;
循环外部agent_type
帖子,永远不会匹配。
不管怎样,如果你对agent_type
不匹配的帖子,只需通过ID查询您想要的帖子:
$list_agent = get_post_meta( $post->ID,\'ec_agents\',true );
$args = array(
\'post_type\' => \'agent_type\',
\'p\' => $list_agent
);
$agent_query = new WP_Query( $args );
while ( $agent_query->have_posts() ) : $agent_query->the_post();
echo get_post_meta( get_the_ID(),\'_agent_phone\',true );
echo get_post_meta( get_the_ID(),\'_agent_email\',true );
endwhile;
wp_reset_query();