Предположим, я вставил 3 избранных изображения на свои дочерние страницы (скажем, избранное изображение 1, избранное изображение 2, избранное изображение 3). Теперь на моей родительской странице мне нужно запросить все ее дочерние страницы с определенным изображением. Допустим, запрос должен получить только избранное изображение 2. Вот мой код до сих пор.
<?php $pages = get_pages(array('child_of' => $post->ID, 'sort_column' => 'post_date')); ?>
<div id="child-list">
<?php foreach ($pages as $page): ?>
<div>
<a href="<?php echo get_page_link( $page->ID ); ?>"><?php echo $page->post_title; ?><br>
<?php kd_mfi_the_featured_image('featured-image-2', 'page');
echo get_post_meta($page->ID, 'featured-image-2', true); ?>
</a>
</div>
<?php endforeach; ?>
Кажется, у меня проблемы с
kd_mfi_the_featured_image('featured-image-2', 'страница'); echo get_post_meta($page->ID, 'featured-image-2', true);
но это работает, когда я просматриваю дочернюю страницу, я мог видеть изображение «featured-image-2», просто меняющее $page-ID на get_the_ID(). Надеюсь, кто-нибудь может дать мне совет, как это сделать.