Untuk menampilkan daftar lampiran di sebuah tulisan, kutambahkan di
single.php di bawah loop tulisan utama
$args = array(
'post_type' => 'attachment',
'numberposts' => null,
'post_status' => null,
'post_parent' => $post->ID
);
$attachments = get_posts($args);
if ($attachments) {
echo "<h4>Lampiran</h4>";
foreach ($attachments as $attachment) {
echo apply_filters('the_title', $attachment->post_title);
echo " -- ";
the_attachment_link($attachment->ID, false);
}
}
Format ini masih sederhana. Kuharap bisa mengembangkannya untuk bisa
menampilkan ukuran berkas dan berapa kali berkas tersebut terunduh.
02/08/12
ada penambahan script untuk membatasi pemunculan daftar lampiran hanya pada tulisan berkategori tertentu, terutama pada kategori
if ($attachments) {
if (in_category(array(93,9,10,52))) {
echo "<h4>Lampiran</h4>";
foreach ($attachments as $attachment) {
echo apply_filters('the_title', $attachment->post_title);
echo " -- ";
the_attachment_link($attachment->ID, false);
}
} // in_category()
}
untuk selanjutnya, mungkin perlu ditambahkan css untuk menandai blok lampiran.