Funktion die eine ID nach dem URL Seitennamen benennt

  • Hallo zusammen,

    ich suche eine Funktion (oder PHP-Snippet), die einem DIV eine ID mitgibt, die nach dem URL-Namen benannt ist.

    Ein Beispiel:

    Meine URL lautet: http://www.musterseite.com/impressum

    Im Impressumsseiten-Template würde ich gerne ein DIV automatisch mit der id="impressum" befüllen lassen.

    Hat jemand einen Lösungsansatz für mich?

    Vieel Grüße und danke für alle Hilfe.

    • 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

  • Huhu,

    also das hier sollte eigentlich reichen:

    PHP
    <?php echo $post->post_name; ?>

    Aber bedenke, er benutzt den Slug, d.h. bei einer Seite die "Über mich" heißt käme "ueber-mich" raus...Und ich habe nicht getestet ob das Teil "auf die Schnautze" fällt, wenn "Slug" und "Seiten-Titel" völlig unterschiedlich sind...


    Beispiel Anwendung:

    PHP
    <div id="<?php echo $post->post_name; ?>">
    
    
    </div>

    Hoffe das hilft dir weiter ;) Bissel Doku dazu gibts hier: http://codex.wordpress.org/Function_Reference/get_post

    Einmal editiert, zuletzt von egado (22. Dezember 2013 um 05:18)

Jetzt mitmachen!

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