$args = array(
'post__in' => explode( ',' , $sample_id ) ,
);
とすることで解決できました。
@kimipoohさま
早速の返信ありがとうございます!
試しにtribe_get_event_metaを使用してみた結果なのですが、
奇数行が$obのvar_dumpで、偶数行がecho $eventid;です。
string(2) "91"
748
string(2) "91"
734
string(2) "91"
717
echo $eventid;ではそれぞれのイベント記事のIDを拾ってきているはずなのに、
「91」が最新のイベント記事内のカスタムフィールドに入っている値で、tribe_get_event_metaで$eventidが反映されていないのだろうなと思われます。
get_fieldでも同様に最新のイベントの値がループする状態です。
お返事ありがとうございます。
つまり、固定ページテンプレートは自由に名前が付けられるけど、
カテゴリー毎のテンプレートに日本語名をつけることはできないということですよね。