Ved ikke om nogen vil være interesseret i det rigtige svar på dette allerede besvarede og accepterede spørgsmål, men hvad pokker.
For at besvare dit spørgsmål ved hjælp af mysqli, skal du bruge get_result( )
Så den korrekte mysqli-baserede løsning vil være
$query = "SELECT * from `wp_posts` WHERE ID=? ";
$stmt = $mysqli->prepare($query);
$stmt->bind_param("i", $pid);
$stmt->execute();
$res = $stmt->get_result();
$data = $res->fetch_all(MYSQLI_ASSOC);
(den fulde forklaring på denne kode kan findes i min artikel, Mysqli SELECT-forespørgsel med forberedte udsagn )
og så kan du bruge $data i foreach-løkken til output, som det viste i det andet svar.