WP_Query als Shortcode funktioniert nicht

  • Hallo,

    ich habe folgende Funktion:

    Wenn ich den Shortcode jetzt per [meine-funktion posts="5"] ausgebe passier leider nichts - bleibt leer.
    Weiß jemand Rat? :)

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Ob der Rest stimmt, habe ich jetzt nicht geprüft, aber auf alle Fälle muss es beim zweiten und dritten Mal

    PHP
    $output .= ...


    heißen, damit der neue Output an den bisherigen angehängt wird.

  • Danke - das war ein Teil des Problems..

    Allerdings wird jetzt nur der letzte Post angezeigt und nicht wie gewünscht die letzten 5.
    Noch eine Idee woran das liegt? :D

    Nachtrag:
    Wenn ich die args des querys anpasse dann funktioniert es

    PHP
    $the_query = new WP_Query( array ( 'posts_per_page' => '5') );

    ich dachte mit

    PHP
    $the_query = new WP_Query( array ( 'posts_per_page' => $posts ) );


    spricht man die atts des Shortcodes an?

    Einmal editiert, zuletzt von Jabbadu (17. März 2015 um 17:39)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!