SU サブページ

デフォルトは【su_subpages depth=”4″】だけです。

「You can’t see the shortcode, because this post does not have sub-pages.」

サブページの関係を設定しないと表示されないと・・・「投稿」では、原則ページの親子関係つけられないし、「固定ページ」限定ですかね。

固定ページで親子関係を作成して親のID(2193)を指定すると、たしかに子ページのタイトルが表示されます。

それでは、「投稿」でも親子関係が作れるようにしてみましょう。

親子関係作成ファンクション

/* ★ 「投稿」のページに親子関係を付ける*/
function registered_post_hierarchical( $post_type, $post_type_object ) {
if ( $post_type == ‘post’ ) {
$post_type_object->hierarchical = true;
add_post_type_support( ‘post’, ‘page-attributes’ );
}
}
add_action( ‘registered_post_type’, ‘registered_post_hierarchical’, 10, 2 );

それでは「投稿の親子関係」親のID2209・・・うむ?でませんね?

「投稿の親子関係」は設定できたものの、SUは投稿のIDは拾ってくれないのですかね?・・・カスタム投稿タイプ含め今後の課題。