Я использую следующий код для отображения списка подстраниц и изображения избранного поста с этих подстраниц на боковой панели, когда на родительской странице.
<?php $args = array(
'orderby' => 'menu_order',
'order' => 'ASC',
'post_parent' => $post->ID,
'post_type' => 'page',
'post_status' => 'publish'
);
$postslist = get_posts($args);
foreach ($postslist as $post) : setup_postdata($post);
?>
<div class="top10">
<a href="<?php the_permalink();?>">
<?php the_post_thumbnail('large'); ?>
</a>
</div>
<?php endforeach; ?>
<?php wp_reset_query(); ?>
Однако мне также нужно отобразить этот же список на боковой панели при включении одной из подстраниц. В настоящее время при использовании того же кода без настройки ничего не отображается на подстранице.
Я попытался изменить строку "'post_parent' => $ post-> ID" на "'post_parent' => $ post-> ID." Echo = 0 ",", которая отображала некоторые из подстраниц, но не все, так что я явно что-то напутал.
Может ли кто-нибудь помочь мне с изменением кода для работы на подстраницах родителя, а также над родителем?
Спасибо
Zach