質問: "10,15,20"]
回答: ショートコードを呼び出すときに親idのカンマ区切りのリストを渡す場合は、これを配列に変換するのはかなり簡単です。たとえば、[scname parent="5,10,15"]を使用します。function andrew_child_loop_shortcode_new ( $atts ) { global $post; $thepostid = $post->id; $atts = shortcode_atts( array( 'posts' => 20, 'parent' => $thepostid ), $atts ); // turn the 'parent' parameter into an array $atts[ 'parent' ] = explode( ",", $atts[ 'parent' ] ); extract( $atts ); // ... now do whatever you were going to do ... } $parent変数は、渡された投稿idの配列です。1つだけが渡された場合は、単一の要素を持つ配列になります。複数のidを渡した場合は、複数の値を持つ配列があります。どのようにしてクエリを構築し、ここから先へ進むかは、完全にあなた次第です...