Tags eines Artikels durch SQL abfragen

  • Hallo alle zusammen,

    hoffe ich poste hier richtig und es kann mir jemand helfen, ansonsten bitte verschieben. ;-)

    Also wie der Titel schon verrät möchte ich per SQL - Query die Tags eines Artikels abfragen. Ich komm allerdings nicht dahinter wie ich das machen soll. Sprich ich habe die Post-ID und möchte mit dieser die dazugehörigen Tags abfragen.

    Wie geht das.. verzweifle langsam.. :(


    Vielen Dank im vorraus..


    Grüße
    DeathReign

    • 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

  • Kann man zwar auch mit SQL machen, besser ist es jedoch, die WP-Funktionen dafür zu verwenden, in diesem Fall get_the_tags( $id ).

    Als Ergbnis wird ein Array mit den Tag-Objekten oder false zurückgegeben.
    Beispiel:

    PHP
    $post_tags = get_the_tags( $id );
    if( false !== $post_tags )
      foreach( $post_tags as $post_tag ) {
        echo "{$post_tag->name} ";
      }


    Gruß
    Ingo

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)

  • Vielen Dank schonmal.
    Jedoch schreibe ich ein externes Programm (JAVA) welches auf den Wordpress Blog zugreift und dort spezielle Auswertungen fährt. Alle Daten die ich so brauch kann ich auch prima über SQL abfragen und speichern.

    Allerdings schaff ich es nicht die Tags eines Artikels über SQL abzufragen.

  • ...
    Jedoch schreibe ich ein externes Programm (JAVA) welches auf den Wordpress Blog zugreift und dort spezielle Auswertungen fährt. Alle Daten die ich so brauch kann ich auch prima über SQL abfragen und speichern.
    ...


    Achso, dann muß man es per SQL machen.
    Es wäre aber gut, solche nicht unwichtigen Informationen gleich in der Fragestellung mit anzugeben. :-)

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)

Jetzt mitmachen!

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