Как удалить атрибут title из ссылок на рубрики?
Чтобы удалить атрибут title у ссылок на рубрики (всплывающий текст при наведении мышки на ссылку рубрики) надо вставить в functions.php вашей темы код:
//удаление атрибута title из ссылок start function remove_title_attributes($input) { return preg_replace('/\s*title\s*=\s*(["\']).*?\1/', '', $input); } add_filter('wp_list_categories', 'remove_title_attributes'); add_filter('the_category', 'remove_title_attributes'); //удаление атрибута title из ссылок end |
При любом выводе рубрик через функции wp_list_categories и the_category (напрямую или виджетом) атрибуты title будут вырезаны. Точно также можно поступить с любыми ссылками в WordPress. Например, для удаления title из ссылок на метки надо к указанному выше коду добавить строчку:
add_filter('wp_tag_cloud', 'remove_title_attributes'); |
И в облаке меток атрибут title больше выводиться не будет.
У меня почему-то не работает ((
"на вставить" исправьте ))
а чем у вас рубрики выводятся?
таким образом отрубить title можно только при использовании указанных функций, так как только на них стоит фильтр.
Через плагин NS Category Widget.
там используется wp_list_categories, поэтому должен хак работать.
Мне помогло! Спасибо большое!