Habe es jetzt folgendermaßen gelöst:
<?php
if ( isset($_GET['p']) ) {
header( 'Location: '.get_permalink($_GET['p']) );
exit;
}
?>
Beiträge von elterr1ble
-
-
Hat nichts gebracht...
-
Weiß niemand Rat? :(
-
Das wird schwierig, wegen Live-Betrieb. Wenns hilft, ich habe das Theme "Tulip".
Kann es daran liegen, dass meine Permalinkeinstellung Benutzerdefiniert ist?
/%category%/%postname%/ -
Danke! ..Aber dann gibt er mir nur "You don't have to do any redirects, WordPress will do it for you."
-
Hi,
der Permalink war lange Zeit auf "Einfach" (?p=123) gestellt und wurde jetzt aus SEO-technischen Gründen auf "Beitragsname" gestellt.
Nun lassen sich ja die Beiträge trotzdem noch mit ?p=123 aufrufen. Aber dann steht das auch so in der URL.Frage:
Gibt es eine Möglichkeit, das ganze so einzustellen, dass in der URL trotzdem der neue Permalink steht?Beispiel:
Eigentliche URL ist http://www.beispiel.de/beitrag/
Beitrag lässt sich auch aufrufen über http://www.beispiel.de/?p=123
In der URL soll jetzt aber nicht stehen http://www.beispiel.de/?p=123 sondern http://www.beispiel.de/beitrag/Gibt es vllt ein PHP Script, in dem man mit Hilfe von $_GET['p'] auf den eigentlich eingestellten Permalink weiterleiten kann?
Vielen Dank schonmal,
elterr1ble -
Hallo,
ich habe ein Problem und hoffe Ihr könnt mir helfen.
Meine WordPress-Installation liegt auf einem Server in einem Unterverzeichnis,
ist also wiefolgt erreichbar: example.de/blog (auf diese Seite kommt man auch drauf und man sieht die Startseite des Blogs ganz normal).Die example.de ist eine vom Blog unabhängige Seite.
Das Problem ist jetzt, dass nur die Permalink-Einstellung "Standard" (example.de/blog/?p=123) funktioniert. So lassen sich also die Unterseiten des Blogs aufrufen.
Bei jeder anderen Einstellung wird aber die 404-Fehlerseite der example.de aufgerufen, wenn man versucht eine Unterseite aufzurufen.Ich vermute das liegt daran, dass es z.B. das Verzeichnis "example.de/blog/2015/10/Beispielbeitrag/" ja in Wirklichkeit garnicht gibt und die .htaccess der example.de sagt: "Moment mal, das Verzeichnis/die Datei gibt es nicht also ruf ich die 404-Fehlerseite auf."
Aber wenn ich in der .htaccess den Befehl "ErrorDocument 404 /" auskommentiere, ändert sich nichts und alles bleibt gleich.
Könnte es also an was anderem liegen? Wie könnte sich das Problem lösen lassen?
Die URL muss leider auf jeden fall "example.de/blog" sein und die Permalink-Einstellung muss leider "Beitragsname" sein.Ich hoffe wirklich Ihr könnt mir helfen und bedanke mich schonmal!
Mit besten Grüßen,
elterr1ble -
Hallo,
wenn ich eine Seite neu erstell und sie bearbeite, habe ich dafür ein Editor zur Verfügung.
Aber wo wird das gespeichert bzw. eingefügt, was man in den Editor schreibt?
Bzw. wie kann man die Seite (bzw. den Teil, der im fertigen Frontend angezeigt wird) manuell mit HTML bearbeiten?
Gibt es dazu ein File im WordPress-Verzeichnis? Wenn ja, wo?Ich hoffe meine Frage ist einigermaßen verständlich.
Vielen Dank schonmal!
MfG,
elterr1ble