• Hallo,

    ich brauche dringend Hilfe.
    Ich bekomme den PERMALINK meiner Custom Post Types (artist) nicht abgespeichert :-(

    Ich versuche es hiermit:

    $artistName = get_permalink( $post_id );

    Das geht aber nicht so wie ich das möchte.

    Gespeichert wird:

    [COLOR=#000000][FONT=sans-serif]http://[/FONT][/COLOR]myPAGE[COLOR=#000000][FONT=sans-serif].de/?post_type=artist&p=2368

    [/FONT][/COLOR][COLOR=#000000][FONT=sans-serif]Ich möchte aber das es so gespeichert wird:

    [/FONT][/COLOR]http://mypage.de/artist/woellermann/[COLOR=#000000][FONT=sans-serif]

    [/FONT][/COLOR]Was mache ich denn falsch?

    Kann wer helfe?

    Grüße,
    Denis

    • 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

  • https://developer.wordpress.org/reference/functions/get_permalink/

    Zeile 215/216:

    Code
    [LEFT][COLOR=#404040][FONT=Consolas]    } else { // if they're not using the fancy permalink option[/FONT][/COLOR]
    [COLOR=#404040][FONT=Consolas]        $permalink = home_url('?p=' . $post->ID);[/FONT][/COLOR][/LEFT]

    Hier läufst du rein, hast also keine 'fancy permalinks'.

    Ab jetzt weiß ich es auch nicht mehr besser.. :sad:

    edit, nee ich denke hier läufst du rein:

    Zeile 141/142

    Code
    [LEFT][COLOR=#404040][FONT=Consolas] elseif ( in_array($post->post_type, get_post_types( array('_builtin' => false) ) ) )[/FONT][/COLOR]
    [COLOR=#404040][FONT=Consolas]        return get_post_permalink($post, $leavename, $sample);[/FONT][/COLOR][/LEFT]

    Es ist spät, viel Glück noch...

    Einmal editiert, zuletzt von Presskopp (11. Oktober 2015 um 00:11)

  • Servus!
    ich glaube das Problem lag daran, das ich das Custom Post Type als Draft gespeichert habe...wenn ich es veröffentliche, klappt es.
    Danke!
    Denis

Jetzt mitmachen!

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