zeige alle Beiträge die auf die gleiche Seite verlinken

  • Hallo,
    ich suche eine Möglichkeit in der Sidebar alle Beiträge anzuzeigen die auf die aktuelle Seite verlinken.

    Ist vielleicht nicht so verständlich daher folgendes Beispiel was es hoffentlich verständlicher macht:
    Ich arbeite an einer Musiker Seite auf der Liedtexte veröffentlicht sind, diese sind als Seiten (Pages angelegt), dazu gibt es Beiträge (Posts) z.B. von CDs oder Konzert Set-Listen die auf diese Lieder verlinken.
    Ist es möglich wenn ich mir die Seite mit dem Liedtext anschaue in der Sidebar alle Beiträge anzuzeigen die auf diese Seite verlinken?

    Google habe ich schon ein bisschen versucht aber noch keine passende Antwort gefunden. Vielleicht hat ja hier einer eine Idee ob es da was passendes gibt oder ob es überhaupt möglich ist.

    Danke und Grüße,
    Sven

    • 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

  • Okay. Nun habe ich es mit der Wordpress Query Funktion hinbekommen.

    <?php global $post; $post_slug=$post->post_name; ?>


    <?php
    $args = array( 's' => $post_slug, 'cat' => 4 );

    // The Query
    $the_query = new WP_Query( $args );

    // The Loop
    if ($the_query->have_posts() ) {
    while ( $the_query->have_posts() ) : $the_query->the_post();
    get_template_part( 'entry-summary' );
    endwhile;
    } else {
    _e( 'Sorry, nothing matched your search. Please try again.', 'blankslate' );
    }
    /* Restore original Post Date */
    wp_reset_postdata();
    ?>

    geht vielleicht auch besser aber im Moment reicht mir das.
    Falls aber jemand Verbesserungs Vorschläge hat lese ich mir die gerne durch.

Jetzt mitmachen!

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