Struktur der Permalinks für externe Seite

  • Hallo,

    ich stehe zur Zeit total auf dem Schlauch und konnte auch nichts passendes im www finden.

    Auf meiner Seite biete ich auch einen News-Blog ein. Aktuelle News möchte ich auf meiner Startseite (nicht Wordpress) einbinden. Dies stellt auch kein Problem dar. Problematisch wird die Generierung des korrekten Permalinks.

    Meine Permalink-Struktur sieht wie folgt aus: /%day%-%monthnum%-%year%/%postname%

    Für die Verlinkung ist es unproblematisch das Datum zur Erzeugung der URL zu erstellen, allerdings finde ich in der Datenbank keine Angaben zur Variable %postname%. Nur bei einige Beiträgen ist im Feld post_name (wp_post) etwas hinterlegt und dann auch noch falsch (xyz-revision-xyz). Wo kann ich die exakten Angaben zum Permalink finden, um von einer externen Seite auf den Beitrag zu linken. Es ist mir sehr wichtig via Permalink auf den/die Beiträge zu verlinken und nicht via ?p=xyz (so wie auch Blog intern verlinkt wird).

    Würde mich freuen, wenn mir jemand weiterhelfen könnte.

    Viele Grüße
    nsw

    • 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

  • Ich bin ja der Meinung, daß genau in 'post_name' der Name steht, der als URL verwendet wird. Dieser wird aber erst eindgültig eingetragen, wenn der Artikel veröffentlicht wird. Ansonsten wird er automatisch aus dem 'post_title' erzeugt, kann aber auch gändert werden.

    Man kann das auch daran erkennen, wie WP intern die Permalinks erzeugt. Das passiert in der Funktion get_permalink in der datei link-template.php.

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte :) klicken.

Jetzt mitmachen!

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