get_children() 함수를 사용하여 각 게시물의 모든 이미지 갤러리 링크를 검색하는 아주 간단한 테마를 가지고 있습니다. 불행히도 몇 가지 이상한 버그가 있습니다. 먼저 이미지를 업로드 할 때 업로드되지 않고 미디어 라이브러리에서 이미지가 선택되면 게시 후 이미지가 표시되지 않습니다. 또한 게시물을 만든 후 편집을 수행하면 이미지를 재정렬하고, 새 이미지를 추가하고, 이미지를 삭제하고, 전체 갤러리를 삭제하고 새 갤러리를 만드는 경우에도 이미지가 나타나지 않습니다. 브라우저 캐시를 새로 고침해도 문제가 해결되지 않습니다.wordpress get_children은 이미지 갤러리 편집을 반영하지 않습니다.
기본 테마 중 하나로 변경하면 이미지가 표시되고 db를 직접 쿼리 할 때 오른쪽 링크가 표시됩니다.
은 내가 하나 개의 파일 마이크로 테마의 기본 문제가 코드를 복제하지만 문제가 계속 발생합니다<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<h1><?php the_title(); ?></h1>
<?php echo $post->id;
$args = array(
'numberposts' => -1,
'order_by' => 'menu_order',
'order' => 'ASC',
'post_mime_type' => 'image',
'post_parent' => $post->ID,
'post_status' => inherit,
'post_type' => 'attachment'
);
$images = get_children($args);
if (empty($images)){
echo "nothing";
}
foreach ($images as $id => $image) :
echo $image->post_title;
endforeach;
?>
<?php endwhile; ?>
<?php endif; ?>
I 해요 난처한 상황에 빠진, 나는 같은과 게시물을 검색하는 다른 기능을 사용하려고했습니다 결과, 모든 플러그인을 비활성화했습니다. OSX mavericks와 Ubuntu vps 모두에서 테스트 중이므로 어딘가에 플러시해야하는 데이터베이스 캐시 일 수 있습니까?