Entah apakah ada yang tertarik dengan jawaban yang tepat untuk pertanyaan yang sudah dijawab dan diterima ini, tapi apa daya.
Untuk menjawab pertanyaan Anda menggunakan mysqli, Anda harus menggunakan get_result( )
Jadi, solusi berbasis mysqli yang tepat adalah
$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);
(penjelasan lengkap untuk kode ini dapat ditemukan di artikel saya, kueri SELECT MySQLi dengan pernyataan yang disiapkan )
dan kemudian Anda dapat menggunakan $data di loop foreach untuk output seperti yang ditunjukkan pada jawaban lainnya.