Das Ergebnis eines Shortcodes erscheint vor dem Seiteninhalt

Ich habe eine Seite, mit einem Shortcode, der den ganzen Post von einer Kategorie bekommt und den Inhalt der Seite nachstellt. Ohne ersichtlichen Grund erscheint das Ergebnis einer WP_Query () im Shortcode APPEAR IMMER oben auf der Seite. Wenn ich den Shortcode a oben oder unten anlege, erscheint der Post (3 davon) vor dem Inhalt der Seite …

zu diesem einen, ich habe keine Ahnung warum … shortcode ist auf der Seite


Nach dem Kommentar poste ich den Code das ECHO … das ist das Problem? .. ich es lösen?

//Add a ShorCode to get a page/post content add_shortcode ('post_cat2','get_post_cat2'); function get_post_cat2 ($att) { $mypost = array(); $args = array( 'category' => 36 ); $myposts = get_posts( $args ); foreach( $myposts as $post ) : setup_postdata($post); $mypost .= the_title(); endforeach; return $mypost; } 

Solutions Collecting From Web of "Das Ergebnis eines Shortcodes erscheint vor dem Seiteninhalt"