특정 게시물의 모든 첨부 파일을 가져 오려고하는데, 잠시 동안 작동하지 않습니다. 다음은 코드입니다.Wordpress에서 게시물 첨부 파일이 작동하지 않습니다.
$args = array(
'post_type' => 'attachment',
'posts_per_page' => -1,
'post_parent' => $id
);
$attachments = get_posts($args);
여기서 Id는 내 게시물의 ID입니다. 나는 또한 새로운 WP_Query()를 시도했지만 어느 것도 작동하지 않았다. 두 방법 모두 빈 결과를 반환합니다.
내가 잘못하고있는 사람이 누구나 있니?
감사
편집
좋아, 나는 내가 wront 무슨 일이 일어나고 있는지 알 것 같아요. get_posts 함수에이 인수를 사용하면 특정 게시물의 "미디어 추가"버튼을 통해 업로드 된 이미지가 반환됩니다.
기본적으로 첫 번째 게시물에서 모든 향후 게시물에 필요한 모든 이미지를 업로드했다고 가정 해 보겠습니다. 첫 번째 게시물에 대한 요청을 적용하면이 게시물에서 사용하지 않은 이미지도 모두 검색합니다. 이 게시물에이 파일을 업로드하지 않았기 때문에이 함수를 다른 게시물에 적용하면 함수는 빈 배열을 검색합니다.
특정 게시물에 사용 된 모든 이미지를 검색하는 방법을 알고있는 사람이 있습니까? 그래서 업로드뿐만 아니라 실제로 게시물에 통합되거나 사용자 정의 필드에 추가 되었습니까? 첨부 파일을 가져 get_posts
를 사용하여
감사
안녕하세요, 사실 제가 그 문제가 제가 생각한 것이 아니라는 것을 알았습니다. 첫 번째 psot 편집에서 설명하겠습니다! –