• Решено a1ev

    (@a1ev)


    Подскажите плиз как изменить title ссылок «Категорий»?
    Пример: Просмотреть все записи в рубрике «парампампам»
    Мне нужно оставить только «парампампам»
    В header.php вывожу:

    <?php wp_list_categories('title_li='); ?>

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Я вижу 2 варианта:
    1. Либо в php регулярным выражением удалять, на фильтр повесить. Что-то вроде такого в файл functions.php вставить можно

    function removeTitleCat($categories){
    	$categories = preg_replace('/title=\"(.*?)\"/','', $categories);
    	return $categories;
    }
    
    add_filter('wp_list_categories', 'removeTitleCat');

    2. На стороне пользователя, удалять ссылки. Например посредством jQuery

    $(".cat-item  a").removeAttr('title');

    Автор a1ev

    (@a1ev)

    Спасибо, но это не совсем удобно.
    а как вариант можно где нибудь поправить в файлах ru_RU ???

    я думаю, что нет, т.к. title генерится

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Тут тоже есть два варианта.
    1. Добавить фильтр в functions.php активной темы:

    function change_category_titles($string) {
    	if ( $string == 'Просмотреть все записи в рубрике &laquo;%s&raquo;' )
    		$string = '%s';
    	return $string;
    }
    add_filter('gettext', 'change_category_titles');

    2. Отредактировать файлы перевода с помощью Poedit.

    Автор a1ev

    (@a1ev)

    Все спасиба. тему можно закрыть

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Тема «незнаю как изменить title у ссылок категорий» закрыта для новых ответов.