답변:
Attachments http://wordpress.org/extend/plugins/attachments/ 라는 플러그인이 있습니다 . 아마도 이것이 당신이 찾고있는 것입니다.
그렇습니다. 확실히 가능합니다. 저는 제 테마 중 하나에서 이것을합니다.
게시물에 이미지를 삽입하는 것처럼 이미지를 게시물에 추가하기 만하면 모든 변경 사항 저장을 클릭하고 실제로 "포스트에 삽입"버튼을 클릭하지 마십시오.
그런 다음 다음과 같은 방법으로 해당 게시물의 갤러리 이미지에 액세스 할 수 있습니다.
$images = get_gallery_images();
여기서 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;
}
그런 다음 템플릿 파일의 해당 이미지에 원하는 작업을 수행하십시오. (제 경우에는 이미지를 반복하여 jQuery 슬라이더에 넣습니다).
사용할 수있는 플러그인도 있지만 도움이된다면 플러그인을 최소화하는 것이 가장 좋습니다.
그래 넌 할수있어.
게시물의 편집 화면에서 미디어 업 로더를 사용하여 이미지를 업로드하거나 update_post () 를 사용 post_parent
하여 첨부 파일 의 필드를 첨부하려는 게시물의 ID 로 설정하면 해당 게시물과 연결됩니다. 실제로 해당 게시물의 내용에 삽입됩니다.
호출하여 특정 게시물에 첨부 된 모든 이미지를 검색 할 수 있습니다 get_children()
( 예를 들어 코덱 참조 ).