Error Operation

Wie gestern schon erwähnt, bin ich kein großer Fan von nutzlosen 404 Fehlern. Natürlich ist es wichtig alle evtl. Fehler von der Seite abzufangen (Sicherheit undso), aber für die User, die einem nichts böses wollen und sich vielleicht nur vertippt haben oder sich nicht mehr an die genaue URL erinnern, ist es doch relativ frustrierend immer wieder das schöne Error 404 Dokument vorgesetzt zu bekommen.

Also was tun?
Das angenehmste wäre doch eine Suche aufzurufen, oder?

Deswegen hab ich mich gestern Abend hingesetzt und ein bisschen an der ErrorPage rumgedoktert. Doch leider ist die Dokumentation/API zur WordpressSuche nicht für jeden zugänglich (Sicherheit mal wieder..). Aus diesem Grund konnte ich nicht ganz nachvollziehen wie die Suche funktioniert und das Einzige Ergebnis war ein Redirect von der 404-Seite auf das Suchergebnis. Nicht übel, aber auch nicht das was ich wollte.
Wie so oft kam mir aber der gute Freund Internet zur Hilfe und nach stöbern in verschiedenen Blogs, Dokumentationen und APIs fand ich schließlich die Seite von Adam. Dieser hatte sich genau meinem Problem angenommen und sogar einen Beispiel Code veröffentlicht.

Somit stand der neuen Error-Seite nichts im Wege.
Es wird zwar immernoch die Error-Methode aufgerufen. Sollte aber ein Artikel mit ähnlichem Inhalt wie die RestURL vorhanden sein, werdet ihr mit einer freundlichen Nachricht darauf hingewiesen. Sollte es ein eindeutiges Ergebnis geben, werdet ihr sogar direkt auf den Post weitergeleitet.

So long,
Seb

, , , , ,

Indexverzeichnis

Neben diesem Blog will ich noch eine WebSeite aufbauen. Diese soll Arbeiten, Lösungen von Übungsblätter und Ähnliches beinhalten. Aber um diese Daten schön und übersichtlich präsentieren zu können, braucht es mehr als nur einen Seitenindex.
Leider ist das letzte Mal als ich mich mit WebDesign auseinandergesetzt hab, schon sehr sehr lange her. Erfahrungen in PHP, CSS, xml habe ich nur wenig.

In diesem Blog könnt ihr (unteranderem) verfolgen, wie ich langsam meine Seite aufbaue, verfolständige und verbessre.
Beginnen möchte ich heute mit dem erstellen eines Indexes.

Read the rest of this entry

, , , , ,