Collapse-O-Matic — плагин для выпадающего текста в WordPress
Ранее я рассматривал полезный плагин Социальный замок для раскрутки блогов и веб-проектов. Он позволяет добавлять на страницу скрытый текст в WordPress + блок социальных кнопок, при клике по которым пользователь получал доступ к контенту. Сегодня у нас похожая задача, но без каких-либо SMM фишек — будем создавать выпадающий текст при нажатии на ссылку для WordPress заметки. Проще всего это реализуется с помощью соответствующего плагина — Collapse-O-Matic. Возможно, в системе есть и альтернативные решения, но мне лично приглянулся этот модуль. Прочитав его обзор ниже, поймете почему.
Скачать Collapse-O-Matic можете с официального репозитория по этой ссылке или найти плагин через WP админку. Основная его функция — создание скрытого выпадающего текста в WordPress. Реализуется опция с помощью специального шорткода [expand]. Работать с модулем максимально просто. Требуемая версия WP 4.0, оценка на данный момент максимальная, загрузок — более 60тысяч. Очевидно, данное решение понравилось не мне одному.
По сути, создавать скрытый текст в WordPress или любом другом сайте есть смысл в двух случаях:
- вы хотите сэкономить место на странице дабы пользователю не пришлось использовать прокрутку;
- когда решили создать более простой для восприятия текст и скрыть всю дополнительную (не основную информацию) под кат.
А при нажатии на ссылку выпадающий текст должен отобразиться на странице. Без каких-либо социальных кнопок и всего такого, просто обычный контент. Вот как это приблизительно выглядит:
Отображение текста обычное, только возле одного из слов есть стрелочка вниз. Если посетитель кликнет по ссылке, получится следующая картинка:
Он увидит скрытый блок текста. Повторный клик, его снова уберет. Все предельно просто — как по работе модуля, так и его внедрению.
Создание выпадающего текста с Collapse-O-Matic
Итак, давайте все разберемся как сделать выпадающий текст в WordPress. После установки и активации модуля заходите в редактор для создания статьи/страницы. Далее нужную область для скрытия обрамляете в шорткод [expand] следующим образом:
Ваш текст-текст-текст затем идет [expand title="ссылка для клика"] после чего снова текст, но уже скрытый [/expand] |
В нашем примере у шорткода есть единственный параметр title, который содержит текст линка, при клике на который и будет срабатывать выпадающий текст. На самом деле вариантов гораздо больше: менять обрамление блока, задавать оформление элементам, убирать стрелочку для показа текста и т.п. Почитать обо всем этом можно в документации. Главное, что у плагина есть достаточно много разных дополнительных опций по настройке как функциональности, так и внешнего вида. Кстати, некоторых из них вы можете найти на странице настроек в одноименном разделе админки.
Здесь, например, можно выбрать:
- Style — светлый, темный или свой фон;
- Tag Attribute — тег для оборачивания текста ссылки (span по умолчанию);
- Trigclass Attribute — класс для линка;
- Targtag и Targclass Attribute — аналогично внешний контейнер и класс, но уже для блока скрытого текста;
- Collapse/Expand Duration — скорость, с которой выпадающий текст появится;
- Animation Effect — эффект появления скрытого текста;
- Custom Style — свои CSS стили
… и еще парочка других опций. Если вам нужно прописывать какие-то параметры для конретного элементы, который будет отличаться от глобальных настроек, то с помощью документации сможете это сделать. Напоследок могу показать пример как сделать выпадающий текст в WordPress для списка:
<ul> [expand title="Элемент списка1" elwraptag="li"]Текст-текст-текст первого элемента;[/expand] [expand title="Элемент списка2" elwraptag="li"]Текст-текст-текст второго элемента;[/expand] [expand title="Элемент списка3" elwraptag="li"]Текст-текст-текст третьего элемента;[/expand] </ul> |
В итоге получится вот такое оформление:
Фишка в том, что в шорткоде используется параметр elwraptag, позволяющий задать тег для всего выпадающего элемента. В таком случае и скрытый текст, и ссылка будут внутри одного тега LI дабы список смотрелся максимально красиво. При клике пользователь увидит соответствующий пункт.
Кстати, если вы используете другие плагины шорткодов в WordPress, то посмотрите какие функции предоставляет то или иное решение — вполне возможно, что выпадающий текст там уже имеется. Тогда вам не придется дополнительно ставить Collapse-O-Matic. Если же нужных шорткодов в теме/плагинах у вас нет, то рассмотренный сегодня модуль — отличное решение.
P.S. В принципе, сам скрипт выпадающего текста при нажатии на ссылку не сложен, наверняка его можно реализовать и без плагинов. Однако далеко не каждый начинающий пользователь WordPress сможет правильно его внедрить. Вариант с Collapse-O-Matic — максимально прост.
комментариев 10 к статье “Collapse-O-Matic — плагин для выпадающего текста в WordPress”
Блог Wordpress Inside поможет вам научиться работать в вордпресс, закрепить и расширить имеющиеся знания. Плагины и шаблоны, разные хаки и функции wp, оптимизация и безопасность системы – все это и намного больше вы сможете найти на страницах нашего проекта!
Если хотите быстро и оперативно получать последние новости и статьи, то рекомендуем подписаться на обновления блога:
- Як сховати відсутні товари в Woocommerce шорткодах та схожих товарах
- Сервіс AdMaven + плагін для монетизації трафіка на WordPress сайтах
- Плагіни для створення стрічки новин з біжучим рядком в WordPress
- Як змінити розміщення кнопки оформлення замовлення в WooCommerce
- Плагін WHWS Display In Stock Products First – відображення товарів в наявності першими
- Підписка MonsterONE: чи варто використовувати цей сервіс у 2023 році? (+5 продуктів, які треба скачати в першу чергу)
- Онлайн генератор ссылок на мессенджеры для WordPress и не только
- WooCommerce (46)
- Безопасность (12)
- Видео (6)
- Виджеты (28)
- Возможности (141)
- Вопрос-ответ (6)
- Начинающим (52)
- Новости (46)
- Оптимизация (23)
- Плагины (246)
- Сервисы (87)
- Хаки и секреты (87)
- Шаблоны (45)
- Плагин WP-PostRatings рейтинга постов в WordPress (5,79 из 7, голосов - 934)
- 5 wordpress плагинов для кнопок социальных закладок (5,24 из 7, голосов - 42)
- Кэширование в wordpress — выбираем лучший плагин для кэширования (5,63 из 7, голосов - 35)
- 50+ лучших плагинов для WordPress сайта (5,71 из 7, голосов - 34)
- Лучшие плагины картинок в WordPress — галереи, слайдеры, для миниатюр и т.п. (6,07 из 7, голосов - 30)
- Лучшие плагины статистики в WordPress — просмотр посещаемости сайта и не только (4,65 из 7, голосов - 37)
- Обновление плагинов и тем в WordPress: автоматическое, через FTP, скрытие уведомлений (5,19 из 7, голосов - 31)
- Дизайн Мания - о веб-дизайне и не только.
- Tod's Blog - все про заработок онлайн.
- Вебдванольные заметки - обзоры веб-сервисов.
- Советы по выбору холодильника LG с технологией No Frost
- Зачем нужны Wi-Fi ретрансляторы и как выбрать подходящую модель
- Введение в онлайн-казино Slotor777: многообразие игр и привлекательные бонусы
- Необходимость использования облачного хранилища в наше время, что важно и как выгодно?
- Спрощення процесу звітності за допомогою програми BAS Бухгалтерія
- Технологія підключення інтернету GPON та її переваги
- За що гравці найбільше цінують Lineage 2
- Для каких проектов нужна аренда виртуального сервера и что такое VPS
Скажите а на поисковые боты это влияет? Поисковые боты все равно будут считывать скрытый текст? Так как это важно для продвижения сайта!
Эдуард, по идее влиять не должно, т.к. боты считывают код страницы, а там этот текст есть, просто визуально не отображается. Я уверен в этом на 99% но если хотите на 100% убедиться — поищите в поисковиках какую-то скрытую уникальную фразу с вашей страницы после ее индексации.
Скажите можно как то реализовать что бы не заходить на каждую страницу товара и не вставлять там короткий код, а глобально ко всем товарам применить!
Здравствуйте! скажите пожалуйста
текст в таком вот выпадающем виде индексируется поисковиком?
я делаю рубрикатор, в который хочу подтягивать текст из основных статей сайта
и хочу чтобы на рубрикаторе текст бы не индексировался и не дублировался
vladimir, насколько я понимаю, это просто такое «визуальное оформление», поисковики в любом случае считывают HTML код страницы и все ее содержимое прекрасно видят, поэтому оно будет индексироваться. По идее, тут либо запретить индексацию на уровне страницы, либо разбираться с rel=»canonical» который с дублированным контентом помогает.
Спасибо
Добрый вечер. Ваша статья супер. Хотелось бы например плюсик вместо стрелки,а когда нажать то минус.Можно такое сделать?Хотя бы подсказать где менять стрелку можно?
Сергей, на сайте модуля в документации есть описание стилей по замене стрелок. Вам нужно в настройках модуля в опции Custom Style добавить похожий код, предварительно заменив ссылки/адресса картинок PNG на свои.
.collapseomatic {
background-image: url(your_down_arrow_image_here.png) !important;
}
.colomat-close {
background-image: url(iour_up_arrow_image_here.png) !important;
}
Здравствуйте, подскажите, пожалуйста, как можно поменять параметры текста (размер, отступы и тд) в шорткоде??
Диана, если я правильно понял вопрос, то все меняется через CSS стили. В админке в разделе «Внешний вид» — «Настроить» — и там уже где-то должен быть пункт «Дополнительные стили».