• Clemens

    (@ttimsch94)


    Hallo zusammen,

    meine Webseite ist noch nicht online wg. des Problems s.u. Aktuell läuft WordPress 6.7.1 mit twenty-twenty-five child-Theme auf lokal Windows 10 mit IIS.

    Ich habe in einem Beitags-Template in einer Gruppe Titel und Content des KopfBeitrags.

    In einem Block Abfrage-loop darunter werden alle Beiträge passend zum Kopf aufgeführt

    Diese Loop will variabel verändern – nach viel googeln und Supportforen sollte es eigentlich so funktionieren.

    In der functions.php meines Child-Themes habe ich den Code eingefügt, welcher nur für ‚post_per_page‘ funktioniert .

    function modify_main_query($query) {
    if (!is_admin() && is_main_query()) {
    //damit der Code nicht im Admini-Bereich,
    //sondern im Hauptabfragenbereich ausgeführt wird
    $query->set( 'posts_per_page', 5 );
    //funktioniert: statt voreingestellt 3 werden 5 Ergebniszeilen ausgegeben
    // $query->set( 'category_name', "KFZ" );
    //funktioniert nicht: es werden keine Ergebniszeilen ausgegeben
    //$query->set( 'cat', '21' );
    //funktioniert nicht: es werden keine Ergebniszeilen ausgegeben
    }
    }
    add_action('pre_get_posts', 'modify_main_query');

    Was mache ich falsch? Grüße aus Augsburg

Ansicht von 1 Antwort (von insgesamt 1)
Ansicht von 1 Antwort (von insgesamt 1)