Problem mit Permalinks / Struktur -> bei Aktualisierung willkürliche Änderung

  • Hallo zusammen,

    nachdem ich die Suchfunktion hier intern und auch extern (global via google) angestrengt habe und tatsächlich nicht fündig geworden bin, eröffne ich mal ganz frech einen neuen Thread ;-)

    Folgendes Problem habe ich mit meiner Seite http://www.stefan-w-wolf.de

    Ich habe bspw. eine Unterseite (Blog, erreichbar unter http://www.stefan-w-wolf.de/blog). Wenn ich nun Änderungen an dieser Seite im Backend vornehme und auf 'Aktualisieren' klicke, ändert sich einfach der Permalink von [COLOR=#666666][FONT=Open Sans]http://www.stefan-w-wolf.de/blog [/FONT][/COLOR]zu [COLOR=#666666][FONT=Open Sans]http://www.stefan-w-wolf.de/[/FONT][/COLOR]irgendetwaskomisches
    'irgenetwaskomisches' ist dann seltsamerweise der Permalink zu einem Blogeintrag (teilweise ausstehende Beiträge, teilweise aber auch schon veröffentlichte Beiträge) aber ohne die Struktur [COLOR=#444444][FONT=Consolas]/2015/06/14/ [/FONT][/COLOR].
    Das gleiche Problem habe ich auch mit meinen Portfolio-Seiten. Wenn ich bspw. die Unterseite "Gestaltung" aktualisiere, ändert sich der Permalink http://www.stefan-w-wolf.de/gestaltung in ein den Permalink eines Portfolio-Elementes (bspw. /olivenoel-flasche )

    Abhilfe schafft dann nur den Permalink händisch wieder so abzuändern, wie gewünscht bspw. in /blog

    Jetzt zu meiner Frage:
    Was könnte hier die Ursache sein und wie kann ich dieses seltsame Verhalten beheben?

    Herzliche Grüße & viel Spaß beim Knobeln :lol:
    Stefan

    • 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

  • Wie sehen die Permalink-Settings aus?

    Grundsätzlich kannst Du aber nur 1 Struktur verwenden und nicht mischen - das wird WordPress an der Stelle immer überschreiben.

    Pauschal kannst Du das Datum im Permalink getrost wegfallen lassen (auch wenn die SEO-Fetischisten dann wieder kreischen). Sonst stell es einfach mal auf %postname% um und teste es.

  • Habe es (genau wegen SEO-Fetischismuses) auf Tag und Name stehen (bspw. http://www.stefan-w-wolf.de/2014/10/27/happy-diwali/)

    Das komische ist ja, dass die [COLOR=#ff8c00]Seiten[/COLOR]struktur (http://www.stefan-w-wolf.de/[COLOR=#ff8c00]blog[/COLOR]) mit der [COLOR=#0000ff]Beitrag[/COLOR]sstruktur (http://www.stefan-w-wolf.de/2014/10/27/[COLOR=#0000ff]happy-diwali/[/COLOR]) vermischt wird. Wobei beim Aktualisieren der [COLOR=#ff8c00]Seite [/COLOR]dann nur der [COLOR=#0000ff]Beitrags[/COLOR]-Permalink (ohne Jahr/Monat/Tag) überschrieben wird.

    Könnte es vielleicht an der Datenbank liegen?
    Werde heute Abend aber mal deinen Vorschlag testen.

    Grüße
    Stefan

  • Check bitte auch Deine Plugins (deaktivieren und testen). Es gibt Kandidaten, die permanent die Permalinks flushen (was normalerweise nur bei der Aktivierung eines Plugins passieren sollte, sofern erforderlich). Potentiell sind hier alle Plugins, die einen Custom Post Type ergänzen.

    PS: SEO ist überholt - wir betreiben Content Marketing! ;)

  • Super Tipp, das war es.
    Habe Probeweise mal Wordpress SEO von YOAST deaktiviert und siehe da, der Fehler tritt nicht mehr auf.

    Nach ein wenig googeln bin ich auf das hier gestoßen:
    http://www.kriesi.at/support/topic/…with-yoast-seo/

    Hier wird auch ein Code-Snippet angeboten, welches das Problem beheben soll. Leider bin ich unfähig, das Snippet in die functions.php einzufügen (entweder bleibt das Problem bestehen oder mein Backend wird zerschossen. Ich muss zugeben, dass ich mich mit so etwas nicht wirklich auskenne und dementsprechend auch nicht weiß, was der Code genau bewirkt und wo genau ich ihn einfügen muss.

    Aber hey, immerhin schon mal einen großen Schritt weiter (in die richtige Richtung) :cool:

  • http://kb.yoast.com/article/129-wo…hanging-my-slug

    Volltreffer. Wenn Yoast hier eine Stoppwortliste durchläuft und die Slugs filtert (oder auch nicht), werden jedesmal die Permalinks geflusht. Aktiviere Yoast, entferne den Haken und schau ob's geht.

    Ansonsten die functions.php (oder die functions-enfold.php) im Theme-Ordner öffnen und den Code am Ende der Datei einfügen.

    Solltest Du das Child-Theme verwenden, den Code dort in die functions.php kopieren.

  • Deinen Link direkt zu Yoast hatte ich auch schon entdeckt. Leider bringt das nichts. Auch das Einfügen des Codes in die functions.php (enfold gibt es bei meinem theme meines Wissens nicht) bringt leider keine Besserung - echt strange...

Jetzt mitmachen!

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