wp_list_pages Title Attribut zum Link hinzufügen
Ich möchte Euch zeigen, wie Ihr ganz einfach das Titel-Attribut in wp_list_pages() hinzufügen könnt, denn standardmäßig gibt wp_list_pages() nur den Link aus, aber eben ohne das Titel Attribut, was gerade aus SEO Sicht Sinn macht.
Titel-Attribut zu wp_list_pages() hinzufügen – So geht’s
Wie schon erwähnt kann man mit der WordPress wp_list_pages()-Funktion kein Titel-Attribut hinzufügen. Daher müssen wir eine neue Funktion schreiben und diese in die functions.php einfügen. Anstelle der wp_list_pages()
rufen wir dann später unsere Eigene Funktion mit den gleichen Parametern auf.
Keine Produkte gefunden.
Eigene function
Zunächst einmal müsst Ihr den folgenden Code in Eure functions.php kopieren.
function revilodesign_list_pages($param) {
$current_page = get_the_ID();
$pages = get_pages($param);
foreach ( $pages as $page ) {
$active_page = '';
if ( $current_page == $page->ID ) {
$active_page = ' current-page';
}
$li = '';
$li .= $page->post_title;
$li .= ' ';
echo $li;
}
}
Die Funktion arbeitet mit den gleichen Parametern wie wp_list_pages(). In der Funktion wird lediglich die sofortige Ausgabe abgefangen und die Daten so weiter verarbeitet, bis die Ausgabe ein Titel Attribut im Link enthält.
Anschließend müsst Ihr nur noch wp_list_pages($param) mit Eurer function austauschen!
Vorher:
wp_list_pages ('title_li=&hide_empty=0&include=2,6');
Nachher:
revilodesign_list_pages ('title_li=&hide_empty=0&include=2,6');
Mit der Methode könnt Ihr ganz schnell und einfach wp_list_pages() Links ein Titel Attribut anfügen.
Hinterlasse doch ein Kommentar
Schreibe ein Kommentar zu wp_list_pages Title Attribut zum Link hinzufügen
Wenn dir der Beitrag wp_list_pages Title Attribut zum Link hinzufügen gefallen hat oder du Kritik bzw. Verbesserungsvorschläge hast, dann würde ich mich freuen, wenn Du ein Kommentar hinterlassen würdest.