私はワードプレスのウェブサイトに取り組んでいます。以下のコードは、現在表示している親ページの子ページを表示します。
//Set up the objects needed
$my_wp_query = new WP_Query();
$all_wp_pages = $my_wp_query->query(array('post_type' => 'page'));
//Get children
$children = ($post->post_parent) ? get_page_children( $post->post_parent, $all_wp_pages ) : get_page_children( $post->ID, $all_wp_pages );
//Build custom items
foreach($children as $child){
?>
<a style="text-decoration:none;" href="<?php echo get_permalink($child->ID); ?>" class="live-slider" title="#caption1">
<div class="header-title"><?php echo get_the_title($child->ID); ?></div><br/>
<div class="header-subtitle"><?php echo get_the_subtitle($child->ID); ?></div>
</a>
}
私が現在抱えている問題は、特定の親ページの子ページをすべての親ページに表示できるようにしたいということです。
たとえば、4 つの子ページを持つ Subscriptions という親ページがあります。可能であれば、上記の同じコードを使用して、これらの 4 つの子ページを他の親ページにも表示したいと考えています。