komputer, wordpress

Query pages

Dalam dunia wordpress untuk melakukan query terhadap postingan tidaklah sulit, seperti di tulis di codex.wordpress.org, tag yang digunakan adalah query_posts(). Tetapi sempat kebingungan ketika akan melakukan query pages, cari-cari di codex.wordpress.org tidak menemukan tag untuk melakukan query page dengan jumlah lebih dari satu, yang ada hanyalah query pages dengan hasil satu page, tagnya adalah query_posts(‘page_id=7’) , hanya pages dengan id 7 yang di pilih.
Dengan sedikit susahpayah searching kesana kemari, akhirnya menemukan juga script untuk melakukan query pages dengan hasil lebih dari satu page, namun setelah di coba, hasilnya NIHIL ! waduh ! tambah pusing nih kepala. Setelah utak-utak atik dan kembali buka buka catetan, ketemu juga jalan keluarnya, dan akhirnya jadilah scriptnya

<?php $pages = array(43,69);
foreach ($pages as $ID) { ?>

<?php query_posts(“page_id=$ID”);
the_post(); ?>

<li>
<a href=”<?php the_permalink() ?>” /><?php the_title(); ?></a>
</li>
<?php } ?>

script itu akan melakukan query sesuai array yang kita masukan

<?php $pages = array(43,69);

tinggal menyesuaikan …array(43,69); dengan page_id yang diinginkan.
akhirnya jerih payah seharian tidak sia-sia… 🙂

Iklan
Standar

One thought on “Query pages

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s