Înlocuire diacritice din titlurile articolelor WordPress

Am văzut pe câteva bloguri articole scrise cu diacritice, dar fără diacritice în titlurile lor. Nu ştiu exact dacă şi din motive de SEO, însă ştiu că există teme WordPress ce folosesc fonturi în care nu sunt recunoscute diacriticele, afişându-le incorect sau deloc. Pentru cei ce nu doresc să modifice stilul, soluţia e să adauge codul de mai jos la sfârşitul fişierului wp-config.php, fişier ce poate fi găsit în folderul principal.

function the_title_trim($title)
 {
 $title = esc_attr($title);
 $findthese = array('ă','Ă','â','î','Î','Ş','ş','Ţ','ţ');
 $replacewith = array('a','A','a','i','I','S','s','T','t');
 $title = str_replace($findthese,$replacewith,$title);
 return $title;
 }
 add_filter('the_title', 'the_title_trim');

8 comentarii