Mittlerweile ist es üblich im Footer einen Copyrighthinweis mit dem aktuellen Jahr und evtl. dem Namen deiner Homepage zu platzieren. Das ist schnell gemacht und sieht professionel aus.
Niemand möchte jedes Jahr das Datum aktualisieren müssen. Meistens denkt man selbst auch gar nicht als erstes im neuen Jahr daran das zu tun. Darum solltest du die automatische Jahreszahl im Footer ermöglichen, denn sobald das Datum veraltet ist, sieht es so aus, als würdest du dich nicht genug um deine Website kümmern, um sie auf dem neuesten Stand zu halten.
Und das musst du auch nicht. Es gibt wie so oft auch für dieses Problem mehrere Lösungen. Ich zeige dir hier einige davon, dann kannst du selbst entscheiden welche für dich die richtige ist.
Die klassische Methode kannst du problemlos so bearbeiten wie dargestellt. Sie funktioniert aber nur wenn du dir im Theme Builder keinen eigenen Footer erstellst (mit dem du deutlich flexibler bist)
Für alle anderen Möglichkeiten rate ich dir aber dringend dazu ein Child Theme zu verwenden. Damit kannst du Änderungen an Divi vornehmen ohne Gefahr zu laufen dass du etwas an deiner Webseite zerschießt.
Die klassische Methode
In der Standareinstellung findest du in der unteren Fußzeile keinen Copyright Hinweis sondern nur den Text: „Designed by Elegant Themes | Powered by WordPress“.
Du kannst den Text aber auch ganz einfach entfernen und dein Copyright einfügen, z.B. so: © 2023 | deine Webseite. Mit ein bisschen html kannst du das ganze dann auch noch stylen ( <strong>© 2023 | </strong><a href=“https://deinewebseite.de/“>Deine Webseite</a>). Das wird dann so dargestellt:
© 2023 | Deine Webseite
Du findest die Einstellungen für die untere Leiste in deinem Dashboard unter Design – Customizer – Footer – Untere Leiste – Fusszeilen-Credits ändern. Dort kannst du jeweils zum Anfang des neuen Jahrs die Jahreszahl manuell anpassen.
Eine automatische Aktuallisierung findet dabei aber leider nicht statt.
ein PlugIn verwenden
Wenn du keine Lust hast selbst Hand anzulegen oder dir das ganze zu kompliziert erscheint kannst du natürlich auch ein PlugIn verwenden das diese Arbeit für dich macht.
Hier sind einmal ein paar Plugins mit denen du das machen kannst:
Divi Booster
Divi Booster ist eine Sammlung von über 100 verschiedenen Einstellungen für Divi. Eine davon beinhaltet auch die Anpassung des Footertextes für dich.
Die Preise beginnen ab 39$ für eine Seite
Divi Footer Editor
Der Divi Footer Editor ist einzig für die Bearbeitung der Fußzeile in Divi zuständig. Damit kannst du jeden Text und Link schreiben den du möchtest.
Die Preise beginnen ab 10$ für eine Seite
Es gibt noch einige andere PlugIns die du verwenden kannst. Die meisten von Ihnen stylen dir gleich deinen gesamten Footerbereich.
Aber warum solltest du das tun? Mit ein paar Zeilen Code die du dir hier gerne kopieren kannst und den Anleitungen dazu bist du in der Lage das alles selbst zu machen, auch wenn du eigentlich keine Ahnung vom Programmieren hast. Also warum Geld für etwas ausgeben das du auch alleine hinbekommst.
Divi Optionen anpassen
Du kannst deinen Footertext und damit deine Copyrightinformationen mit ein wenig Code auch direkt in den Divi Optionen einstellen. Du findest die Einstellung dafür unter Divi – Theme-Optionen – Integration.
Wenn du hier den Button“ <body> Code aktivieren“ an hast siehst du weiter unten ein graues Feld mit dem Namen: „Code dem <body> hinzufügen“. Dort hinein gibst du folgenden Code:
<script>
var year = new Date();
year = year.getFullYear();
jQuery(function($){
$('#footer-info').html('© ' + year + ' <a href="https://www.deinewebsite.de">Dein Text - Deine Website.de</a>');
});
</script>
Den Platzhalter: „Dein Text – Deine Website.de“ änderst du dabei einfach in den von dir gewünschten Text um. Einmal eingestellt musst du dich danach nie wieder darum kümmern. Die Jahreszahl wird dann immer automatisch aktualisiert.
Allerdings hat auch diese Methode einen kleinen Nachteil. Wenn Elegant Themes in einem Update diese Einstellmöglichkeit ändert kann es passieren, dass du dann an anderer Stelle wieder neu beginnen musst.
Shortcode
Schauen wir uns zunächst einmal den benötigten Code dafür an:
// COPYRIGHT JAHR ALS SHORTCODE
function jahr_shortcode() {
$jahr = date('Y');
return $jahr;
}
add_shortcode('jahr', 'jahr_shortcode');
Vereinfacht gesagt erschaffst du dir hiermit einen Platzhalter den du überall dort einsetzen kannst wo du das aktuelle Jahr benötigst. In unserem Fall also bei deinem Copyright.
Damit das Ganze auch funktioniert kopierst du dir den Code in deine functions.php. Diese findest du in deinem Dashboard unter Design – Theme-Datei-Editor. Wie weiter oben schon erwähnt solltest du dafür am besten ein eigenes Child-Theme verwenden. So vermeidest du – vor allem falls du im Programmieren nicht so firm bist – evtl. Konflikte mit deinem Theme.
Dort steht irgendwo ein Satz wie dieser:
//Schreib deine Funktionen hier unter diese Linie:
Und da drunter kommt dann dein Code. Das ganze sieht dann etwa so aus wie hier:
<?php
function divichild_scripts() {
wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );
wp_enqueue_script( 'custom-js', get_stylesheet_directory_uri() . '/js/scripts.js', array( 'jquery' ));
}
add_action( 'wp_enqueue_scripts', 'divichild_scripts' );
//Schreib deine Funktionen hier unter diese Linie:
// COPYRIGHT JAHR ALS SHORTCODE
function jahr_shortcode() {
$jahr = date('Y');
return $jahr;
}
add_shortcode('jahr', 'jahr_shortcode');
Das wars dann auch schon mit Code schreiben. Du musst deinen gerade erstellten Shortcode:
[jahr]
jetzt nur noch an den gewünschten Ort kopieren. Am besten nutzt du dafür ein Textmodul. Schreib einfach was immer du angezeigt bekommen möchtest, füg den Shortcode ein und Voila.
Wenn du z.B. schreibst:
©[jahr] Mein Name | meinewebseite.de
Dann sieht das nachher so aus:
©2023 Mein Name | meinewebseite.de
Einmal geschrieben und nie wieder dran denken müssen. Die Jahreszahl aktuallisiert sich ganz von allein.
die einfachste Methode
Es gibt aber noch eine einfachere Möglichkeit das Datum anzeigen zu lassen. Ganz ohne Code und (fast) überall verfügbar.
Du musst lediglich ein Modul verwenden indem du Text schreiben kannst. Ich zeige dir das hier jetzt mal anhand eines einfachen Textmoduls.
Wenn du mit der Maus in die rechte obere Ecke des Textfeldes kommst erscheint das Symbol für den dynamischen Inhalt. Wähle hier den untersten Eintrag – Aktuelles Datum
Im darauf folgenden Eingabefeld kannst du dann unter Vorher eintragen was vor dem Datum stehen soll.
In diesem Fall also dein Copyright. Wenn du stattdessen einen beliebigen anderen Text bevorzugst kannst du natürlich auch eintragen was du magst.
Das Copyrightzeichen © bekommst du indem du entweder bei gedrückter Alt-Taste die Zahlenombination 0169 drückst oder © schreibst. Das Resultat ist beides Mal das Selbe.
Und entsprechend unter Nachher was nach dem Datum stehen soll.
Hier könnte als deine Webseite stehen oder auch ein Link zu deinem Impressum bzw. deiner Datenschutzerklärung. Auch hier kannst du jeden beliebigen Text eintragen, ganz wie du magst.
Du kannst die Schrift auch mit html stylen, dann bekommst du z.B. einen anklickbaren Link oder er wird fett …
Jetzt musst du nur noch das richtige Datum und das entsprechende Format dafür einfügen.
Klicke dazu auf das Feld unter Datumsformat. Hier ist immer Standard vorausgewählt, das bringt dir aber nichts. Wenn du da darauf gehst bekommst du wieder eine Auswahlmöglichkeit und hier hat Elegant Themes mal so richtig danaben gehauen mit der Übersetzung. Statt Custom im Englischen steht dort auf Deutsch Brauch. Das wählst du aus.
Dann öffnet sich ein weiteres Feld in dem du das Datumsformat eintragen musst. Wähle hier Y (groß geschrieben) für eine vierstellige Jahreszahl oder y (klein geschrieben) für eine zweistellige.
Das war`s dann auch schon. Wie du siehst war das gar nicht so schwer. Und vor allem ohne eine Zeile Code. Auf diese Art und Weise kannst du ganz schnell und einfach dynamische Inhalte erstellen und anwenden.
Ich hoffe meine kleine Auswahl an verschiedenen Möglichkeiten hat dir etwas gebracht und du hast deine für dich richtige Methode gefunden.
0 Kommentare