mojwp.ru
Назад

Как отключить описание рубрики при наведении мышки

Опубликовано: 30.07.2013
24
827

Как отключить описание рубрики при наведении мышкиЕсли вы пытаетесь собрать на своем сайте трафик за счет рубрик, то обязательно прописываете их описание в соответствующих полях админки. При этом на самом сайте при наведении мышки на рубрику в меню, появляется это самое описание во всплывающем окне.

Избавимся от этого, при этом не нужно использовать плагин и нет необходимости копаться в коде самого движка WordPress.

Чтобы сразу было понятно о чем речь, смотрим пример:

Как отключить описание рубрики при наведении мышки

Согласитесь, не красиво смотрится, если у вас нацелен на привлечение трафика за счет рубрик (каталоги игр, фильмов, интернет-магазины и прочее). Давайте отключим отображение всплывающих подсказок для данного вида блока. Открываем файл functions.php (в папке с шаблоном на хостинге) и прямо перед следующим символом в конце файла ?> вставляем код:

/*удаляем title рубрики*/
function removeTitle($str){
  $str = preg_replace('#title="[^"]+"#', '', $str);
  return $str;
}
add_filter("wp_list_categories", "removeTitle");

Ранее такое удаляли через правку файла движка. Однако при обновлении WordPress приходилось проводить манипуляции заново. Теперь же все через шаблон сделано и не имеет отношения к обновлению движка.

Кстати. Вам такое может понадобиться, когда будете оптимизировать рубрики на сайте. Ранее я предлагал один вариант, читатель блога предложил усовершенствованный способ (в этой же статье будет ссылка), но теперь я открыл еще более простой, который под силу даже новичку в блогинге.

Автор:
Виталий
Поделиться
Похожие записи
Черкани пару строк
  • Андрей
    Опубликовано: 07.08.2013 Ответить на сообщение

    Доброе время суток Виталий! отличный хак, многим он пригодится ну и в том числе и мне 🙂 само собой.
    Такой вопрос, как вывести в рубрике ее описание, как у Вас в рубрике "Монетизация" и описание.
    Заранее благодарен!
    За статью огромное спасибо.

    • Виталий
      Опубликовано: 07.08.2013 Ответить на сообщение

      плагин + код.
      все забываю написать статью.
      Есть старая статья. Она потеряла актуальность. Но в ней найдете ссылку на статью читателя блога, который предложил свой вариант. Он рабочий, но я нашел немного проще решение.

      • Андрей
        Опубликовано: 07.08.2013 Ответить на сообщение

        Огромное спасибо за быстрый ответ, ща гляну.

  • Иван
    Опубликовано: 29.08.2013 Ответить на сообщение

    Добрый день, Виталий! Много наслышан о Вас и Ваших детищах))
    Хотел узнать или Вы не в курсе как сделать чтобы постраничная навигация (использую плагин WP-PageNavi) была перед описанием рубрики (описание расположено внизу страницы, после превью записей)
    Заранее огромное спасибо!

    • Виталий
      Опубликовано: 29.08.2013 Ответить на сообщение

      Добрый.
      Вставьте в нужное место шаблона функцию вывода навигации:

      • Иван
        Опубликовано: 29.08.2013 Ответить на сообщение

        Спасибо, только теперь и вверху и внизу отображается навигация..хотя в archive.php вызова pagenavi не наблюдается..(

  • Иван
    Опубликовано: 29.08.2013 Ответить на сообщение

    Видимо где-то по умолчанию прописан вызов "wp_pagenavi" после блока "content", и при добавлении вызова в файл рубрики отображается добавленный и установленный по умолчанию.. перерыл весь плагин, не пойму откуда лезет default!

    • Иван
      Опубликовано: 29.08.2013 Ответить на сообщение

      фуух!....таки напишу для потомков! Еще будучи абсолютным новичком, прописал вызов "wp_pagenavi" footer.php, то есть на любой странице перед началом подвала всегда отображалась навигация страниц. Вывод, внимательнее нужно быть!))
      Виталий, Вам спасибо!!!

      • Виталий
        Опубликовано: 29.08.2013 Ответить на сообщение

        Отлично что решили сами проблему. Прокачали скиллы)

  • Виктор
    Опубликовано: 02.12.2013 Ответить на сообщение

    Виталик, спасибо. Просмотрел кучу материала и всё не то. А у тебя нашел, что искал. Сделал, как ты написал и всё получилось. Удачи.

  • Дима
    Опубликовано: 13.08.2014 Ответить на сообщение

    Мне наоборот нужно сделать видимым описание рубрики при наведении на нее мышкой, шаблоном это не предусмотрено. Подскажите как мне это сделать? Заранее благодарен 🙂

    • Виталий
      Опубликовано: 13.08.2014 Ответить на сообщение

      Значит у вас стоит блокировка, либо не прописано описание. Пробуйте

      • Дима
        Опубликовано: 13.08.2014 Ответить на сообщение

        Как вы и писали в движке есть кусок кода, который как раз и отвечает за вывод описания рубрик, так вот этот параметр у меня включен use_desc_for_title => 1. Не подскажите, где еще можно покопаться?

  • Максим
    Опубликовано: 13.08.2014 Ответить на сообщение

    Два часа искал решение этой проблемы, пока не попал через поиск к тебе на сайт.

    • Виталий
      Опубликовано: 13.08.2014 Ответить на сообщение

      Ну так может проще сразу искать на моем сайте, а если не найдешь то в Google?

  • Ильдар Хакимов
    Опубликовано: 14.01.2015 Ответить на сообщение

    Спасибо! Работает!

  • Даулет
    Опубликовано: 27.02.2015 Ответить на сообщение

    Здравствуйте, Виталий! Отличный совет, много где искал, но только у Вас нашел правильное решение! Спасибо!

  • Тёзка
    Опубликовано: 23.07.2015 Ответить на сообщение

    Спасибо. Очень помогло!

  • Валентин
    Опубликовано: 24.01.2016 Ответить на сообщение

    Виталий, привет, спасибо большое. У меня проблема другая была, у меня вместо титла выводился какой-то код (сразу говорю что не вирус и тому подобное).

  • Евгений
    Опубликовано: 05.05.2017 Ответить на сообщение

    Спасибо, облазил половину форумов. У Вас нашел решение)

  • Игорь
    Опубликовано: 23.07.2017 Ответить на сообщение

    Виталий, здравствуйте! Вы не подскажите как можно скрыть выплывающее описание рубрик созданных плагином businessdirectory? Если вас не затруднит, зайдите на мой сайт. На главной странице, при наведении мыши на название рубрики появляется всплывающее окно! Вот сколько ищу возможность скрыть его, не получается! Даже писал разработчику, он сам оказывается не знает! Может вы подскажите?

    • Виталий
      Опубликовано: 24.07.2017 Ответить на сообщение

      Добрый.
      Не использую данный данный плагин и поэтому не подскажу.

  • Globus812
    Опубликовано: 11.12.2017 Ответить на сообщение

    Спасибо! Просто спасли! До сих пор этот метод работает!!!

  • Валерий
    Опубликовано: 11.07.2018 Ответить на сообщение

    Спасибо большое, Виталий. Я долго искал решение, потратил на это весь день. Не мог сформулировать правильно запрос. Функция работает, правки заняли 2 минуты.

Имя
Укажите своё имя и фамилию
E-mail
Без СПАМа, обещаем
Текст сообщения
Отправляя данную форму, вы соглашаетесь с политикой конфиденциальности и правилами нашего сайта.