Det kommer inte att fungera, jag har tappat några timmar på det. ACF-repeaterfälten får ett nytt id som inte överensstämmer med parent-post id (förutom det första). För att göra detta ännu mer förvirrande:Om du tar bort ett repeaterfält kan det stanna kvar i databasen; så alla frågor kommer att returnera alla repeater-fältdata, gamla och nya.
Den bästa lösningen jag har hittat för detta är att slinga repeaterfältet tyst och skicka data till en flerdimensionell array. Gå sedan över den arrayen igen för att producera utdata.