query_posts->post_name

  • Guten Abend

    Ich stehe vermutlich auf dem Schlauch und könnte daher eure Hilfe gut gebrauchen.

    Ich möchte aus

    PHP
    query_posts('page_id=3')

    den

    PHP
    post_name

    auslesen. Wie mach ich dies?

    Gruss & Danke,
    Sotares

    • 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

  • PHP
    <?php if(have_posts()) : the_post(); $title = $post->post_name; endif; ?>

    ... dann hast du in $title den Namen.

    Gruß Jeriko

    Jeriko - Design, Style, Photographie

  • Ich mach vermutlich irgendwo einen Fehler, denn die Variable $title ist leer.

    PHP
    print_r(query_posts('page_id=3'));

    zeigt mir aber schön den kompletten Eintrag der Page 3 an, die Daten sind also vorhanden.

    Ich muss noch erwähnen, dass ich ein Plugin am erstellen bin.

    Sotares

    Einmal editiert, zuletzt von Sotares (5. März 2008 um 22:57)

  • PHP
    <?php if(have_posts()) : the_post(); global $post; $title = $post->post_name; endif; ?>

    So sollte es funktionieren.

    Gruß Jeriko

    Jeriko - Design, Style, Photographie

  • Irgendwo scheint der Wurm drin zu sein....

    Ich habe es nun mit

    PHP
    <?php echo get_permalink(3); ?>

    gelöst, damit kann ich auch arbeiten.

    Danke nochmals für die rasche Hilfestellung,
    Sotares

Jetzt mitmachen!

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