Wer die Paginierung auf seiner Seite nicht auf dem Standard stehen lassen, sondern selbst benennen möchte, ist hier genau richtig.
In der functions.php muss einfach nur folgender PHP Code eingefügt werden. Am besten setzt ihr den Filter einfach unter den letzten Filter oder an das Ende der Datei. Hier erst einmal der Code :
// Filter und Funktion für previous_link add_filter( 'genesis_prev_link_text', 'modify_previous_link_text' ); function modify_previous_link_text($text) { $text = ' « Vorherige Seite'; return $text; } // Filter und Funktion für next_link add_filter( 'genesis_next_link_text', 'modify_next_link_text' ); function modify_next_link_text($text) { $text = 'Nächste Seite »'; return $text; }
Es wird ein Filter angelegt über die Funktion add_filter
, welche als erstes Argument einen Genesis-Hook, in unserem Fall genesis_prev_link_next
, entgegennimmt und als Zweites eine Funktion die den Text verändert.
Die Funktion, welche den sprechenden Namen modify_previous_link_text($text)
trägt, tut genau das. Sie nimmt als Parameter den ursprünglichen $text
entgegen, welcher im Anschluss von uns kurzerhand überschrieben und durch ein return $text;
an den Filter zurückgegeben und damit angewählt und geändert wird.
Das ganze funktioniert natürlich analog zum Filter, beziehungsweise Genesis-Hook genesis_next_link_text
und der passenden Funktion modify_next_link_text($text)
.
Wie versprochen, kurz und schmerzlos.