我正在使用Wordpress post 2 post插件将演员连接到电影。试图显示演员信息,包括他的电影(ID)。
每次运行函数时,$ value变量总是不同的数字,但不知何故函数结果总是相同。
$ result 在函数运行时始终创建空数组。 $ variable 每次都不同,这意味着 $ post_val 每次运行时也会有所不同, $ list 和 $ post相同
我不知道我的代码有什么问题。
function get_connected_values($value) {
$post_val = get_post($value);
$related = p2p_type( 'actors_to_films' )->get_connected($post_val);
$list = $related->posts;
$result = [];
foreach ($list as $post) {
array_push($result, $post->ID);
}
if (empty($result)) {
return '';
} else {
$res = implode(",", $result);
return $res; //always returns same, smt like 1111,1113,1114
}
}