pertanyaan lain tentang gambar.
Bisakah saya menambahkan / melampirkan gambar ke posting tanpa menambahkannya ke posting? Alasan di balik ini adalah agar saya dapat memanipulasinya apa pun yang saya inginkan menggunakan API.
pertanyaan lain tentang gambar.
Bisakah saya menambahkan / melampirkan gambar ke posting tanpa menambahkannya ke posting? Alasan di balik ini adalah agar saya dapat memanipulasinya apa pun yang saya inginkan menggunakan API.
Jawaban:
Ada Plugin bernama Attachments http://wordpress.org/extend/plugins/attachments/ Mungkin ini yang Anda cari.
Ya, itu sangat mungkin: Saya melakukan ini di salah satu tema saya.
Anda cukup menambahkan gambar Anda ke posting seolah-olah Anda akan memasukkannya ke dalam posting, tetapi kemudian cukup klik simpan semua perubahan, dan jangan benar-benar mengklik tombol "Sisipkan Ke Posting".
Kemudian, Anda dapat mengakses gambar galeri pos itu menggunakan sesuatu seperti:
$images = get_gallery_images();
di mana saya mendefinisikan fungsi itu di functions.php:
// get all of the images attached to the current post
function get_gallery_images() {
global $post;
$photos = get_children( array('post_parent' => $post->ID, 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'order' => 'ASC', 'orderby' => 'menu_order ID') );
$galleryimages = array();
if ($photos) {
foreach ($photos as $photo) {
// get the correct image html for the selected size
$galleryimages[] = wp_get_attachment_url($photo->ID);
}
}
return $galleryimages;
}
Dan kemudian lakukan apa pun yang Anda inginkan untuk gambar-gambar di file template Anda. (Dalam kasus saya, saya mengulang gambar dan meletakkannya di slider jQuery).
Ada juga plugin yang bisa Anda gunakan, tetapi selalu yang terbaik untuk meminimalkan plugin jika Anda bisa membantu.
Ya kamu bisa.
Jika Anda mengunggah gambar menggunakan pengunggah media pada layar edit posting, atau menggunakan update_post () untuk mengatur post_parent
bidang lampiran ke ID posting yang ingin Anda lampirkan, itu terkait dengan posting itu, terlepas dari apakah atau tidak. itu sebenarnya dimasukkan ke dalam konten posting itu.
Anda dapat mengambil semua gambar yang dilampirkan pada posting tertentu dengan menelepon get_children()
( lihat kodeks untuk contoh ).