Ett steg mot bättre tillgänglighet i Wordpress

Vissa publiceringsverktyg använder sig av att duplicera länktexten i title-attributet i menyer. Det här tillför absolut inget, utan ställer snarare till det med en massa icke-information i menyn. Så här löser man det i Wordpress.

Filtrering av wp_list_pages

Som Roger Johansson på 456 Berea Street påpekar ska man inte göra på det här sättet. Även jag har reflekterat över det, och här är en väldigt enkel lösning för att ta bort title i Wordpress för menyer där statiska sidor listas (wp_list_pages).

Öppna filen functions.php som ligger i din temamapp och lägg till följande kodsnutt:
/* Filtrera bort title-attributet för länkar där länktexten duplicerat till title */
function KEW_delete_title_attribute($page){
$clean_page_list = preg_replace('/(\s)title=\"(.*?)\"/','',$page);
return $clean_page_list;
}
add_filter('wp_list_pages', 'KEW_delete_title_attribute');

Hoppa högst upp på sidan