Error Seiten tauchen immer wieder auf einer Webseite auf. Entweder hat jemand falsch auf deinen Artikel verlinkt, oder es ist dir irgendwie passiert, einen falschen Link anzugeben oder der Dateiname wurde verändert.
Diese oben genannten Fehler resultieren in einen 404 Error – Seite nicht gefunden.
Thesis DIYTheme kommt mit einigen Funktionen, die uns das bearbeiten der Seite erleichten, bzw. automatisch Inhalte einfügt, wo wir sie möchten. Dasselbe gilt natürlich auch für die 404 Error Seiten.
404 Titel anpassen
Für den Titel der 404 Error Seite gibt es die Funktion thesis_hook_404_title. Diese fügt einen beliebigen Seiten-Title auf der 404 Error Seite ein.
function custom_404_title() {
?>
Artikel leider nicht gefunden!
<?php
}
remove_action('thesis_hook_404_title', 'thesis_404_title');
// entfernt den derzeitigen title
add_action('thesis_hook_404_title', 'custom_404_title');
// setzt den eigenen title
Wir erstellen also eine Funktion innerhalb unserer custom_functions.php mit einen beliebigen Namen (in diesem Fall custom_404_title) und ersetzen den Standard Titel mit unserer Funktion.
404 Inhalt anpassen
Natürlich geben wir uns nur mit dem Titel nicht zufrieden, denn es kann auch der Inhalt der Error Seite angepasst werden und zwar mit thesis_hook_404_content. So können bspw. weitere Informationen oder weiterführende Links angeboten werden. Um den Text der Error Seite zu ändern, einfach folgenden Code in der custom_functions.php einfügen.
function custom_404_content() {
?>
Keine Angst! Das war nicht beabsichtig, aber ich konnte die von dir gewünschte Seite leider nicht finden.
Während ich probiere, die Seite wieder zu finden, könntest du inzwischen in meinen Kategorien stöbern:
<?php
wp_list_categories();
}
remove_action('thesis_hook_404_content', 'thesis_404_content');
add_action('thesis_hook_404_content', 'custom_404_content');
Mit dieser Funktion custom_404_content habe ich nicht nur den Text geändert, sondern liste auch alle Kategorien meiner Seite auf, damit der Besucher nicht ganz verloren geht.
Keine ähnliche Artikel.