Hallo,
ich habe folgende Funktion:
PHP
function meine_eigene_funktion( $atts , $content = null ) {
// Attribute
extract( shortcode_atts(
array(
'posts' => '5',
), $atts )
);
// Ausgabe
$output = '<ul>';
$the_query = new WP_Query( array ( 'posts_per_page' => $posts ) );
while ( $the_query->have_posts() ):
$the_query->the_post();
$output = '<li>' . get_the_title() . '</li>';
endwhile;
wp_reset_postdata();
$output = '</ul>';
return $output;
}
add_shortcode( 'meine-funktion', 'meine_eigene_funktion' );
Alles anzeigen
Wenn ich den Shortcode jetzt per [meine-funktion posts="5"] ausgebe passier leider nichts - bleibt leer.
Weiß jemand Rat? :)