2016-09-12 3 views
0

Ich habe ein seltsames Problem in Wordpress (aktuelle Version). Wenn ich einen benutzerdefinierten Permalink wie /post/%post_id% einstelle, funktioniert es nur wenn in Wordpress eingeloggt.Wordpress Permalinks funktionieren nur, wenn sie eingeloggt sind

Wenn nicht angemeldet, erhalte ich einen Fehler 404 (die Route scheint mit ?p=%post_id% überschrieben zu werden, die dann nicht mit den Umschreibungsregeln übereinstimmt). Ich habe alle möglichen Dinge ohne Erfolg versucht (.htaccess ist OK und Berechtigungen sind in Ordnung). Hat jemand eine Idee?

Obendrein, wenn ich die Permalinks auf das Grundmuster (?p= etc.) zurücksetzen, funktionieren diese nicht, wenn sie nicht eingeloggt sind!

Antwort

0

Das war meine eigene Dummheit! Wordpress erlaubt keinen Zugriff auf "zukünftige" Beiträge, wenn nicht angemeldet oder privilegiert, von Entwurf.

Es gibt Möglichkeiten, dies zu überschreiben. Die Art und Weise, wie ich mich entschieden habe, war, den Status "veröffentlicht" für zukünftige Posts zu erzwingen, die die Leute sehen sollen, wenn sie anstehende Ereignisse sehen.

Verwandte Themen