Pre_Get_Posts Hilfe

  • Hallo zusammen,

    warum funktioniert dieser code nicht?

    PHP
    function filter_posts( $query ) {
      if( $query->is_main_query() && $query->is_page(254) ) {
      $query->set( 'meta_key', 'onliner' );
      $query->set( 'meta_value', '1' );
      }
    }
    add_filter( 'pre_get_posts', 'filter_posts',11 );

    Ich habe eine Template erstellt das über die Seite 254 verbunden ist. Und auf dieser Seite möchte ich die Beiträgemit dem Pre_Get_Posts filtern. Aber es ergibt nur eine Fehlermeldung, Seite nicht gefunden.

    http://wundervolles-deutschland.de/onliner/

    Wer weiß einen Rat?

    Bestes,
    Denis

    • 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

Jetzt mitmachen!

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