Разберем подробно, какие модули разработала наша команда и зачем они вообще нужны, когда есть плагины?
Важная фишка наших тем, в том числе и темы Yelly — встроенные модули, которые заменяют сторонние плагины. Давайте разбираться.
Сразу объясним, зачем все эти модули. Почему не просто плагины.
Тут ситуация, как с MacBook и MacOS. Почему при одинаковых параметрах ноутбука, мак работает в разы быстрее? Потому что MacOS написана специально для MacBook. Ей не нужно подстраиваться под сотни различных устройств. Забивать себя ненужными настройками, драйверами.
Так и с нашими модулями. Они все легкие, не перегружены лишним кодом, все написаны нашими программистами для наших тем. Максимально оптимизированы.
Вперед!
Обратная связь
Забудьте про Contact Form 7 и про другие тяжелые плагины. Всего один шорткод и на странице появляется форма обратной связи. Легкая, быстрая, простая.
Раньше, каждый раз после установки и настройки WP, приходилось ставить отдельный плагин для формы обратной связи и отдельно его настраивать.
В Yelly — Вы просто пишете шорткод [contact form]
и все 😀
Карта сайта HTML
Следующее, что приходилось делать — устанавливать Dagon Design Sitemap Generated или его аналог. Настраивать и вырезать внешние ссылки. Чтобы у нас появилась страница, на которой будут ссылки на все наши статьи для лучшей индексации в поисковых системах.
В Yelly — мы пишем шорткод [html sitemap]
и все 😀
Содержание статей
Ну Вы поняли? 😁
Раньше — ищем плагин Table of Contents Plus или аналог, устанавливаем, настраиваем, допиливаем внешний вид.
В Yelly — ничего делать не нужно. Содержание работает по умолчанию. В один клик можно его отключить. В один клик его можно обернуть в <!--noindex-->
. Свернуть, развернуть, активировать на страницах или записях.
Хлебные крошки
Несмотря на то, что мы всегда рекомендуем ставить Yoast SEO, в котором есть хлебные крошки — не все пользуются этим плагином. Да и на выходе, хотелось бы получить микроразметку Schema.org.
Популярный плагин Breadcrumb NavXT имеет более 800 000 установок. Забудьте и про него.
В Yelly — хлебные крошки активируются в один клик 👍
Лайтбокс
Или всплывающее окно для картинок. Вы просили — мы сделали.
Любой подобный плагин добавляет лишний JS и CSS файл в код страницы, тем самым замедляя отображение контента. А Вам это нужно?
В Yelly — мы написали свой плагин с блэкджеком. Всего одна настройка: включить или выключить.
Рекламный модуль
Мощнейший рекламный модуль, который появился в самой первой нашей теме и постоянно дорабатывался. Что мы получаем на выходе?
12 рекламных позиций, после шапки, перед и после контента, посередине контента, перед и после похожих записей, после любых абзацев и т.д.
Но это даже не самая соль!
Для каждой рекламной позиции Вы можете задать
- Минимальное количество символов
Чтобы не показывать рекламу в маленьких статьях - Через сколько дней показывать рекламу
Не показывайте рекламу в новых статьях, пусть постоянные читатели получают контент без рекламы - Фильтр по записям
Бывает, что для некоторых записей нужно отключить рекламу. Или наоборот показывать только в определенных. - Фильтр по рубрикам
Аналогично записям, скрывайте рекламу для определенных рубрик.
Слайдер
Решили добавить красоты для главной страницы? Запилить туда красивый слайдер постов? Он у нас есть 😀
Вы можете задать необходимые записи или рубрики для вывода, настроить отображение блоков и количество слайдов 🙂
Кнопка Наверх
Мелочь, а не упомянуть нельзя. Ведь большое количество тем не содержит такой кнопки. Достаточно посмотреть на количество установок подобных плагинов, которых наверно штук 50 в репозитории. И в сумме у них более 200 000 установок!
В Yelly — кнопка включена по умолчанию. В один клик можно включить и для мобильного, и настроить внешний вид, выбрать иконку и т.д
Кнопки Поделиться
Еще одна мелочь, а сколько работы с ней! Если ставить кнопки Поделиться от Яндекса или подобного сервиса — мы получаем дополнительный JS файл (замедляет отображение контента) и одинаковые кнопки как у всех.
А вы помните случай, когда сервис Pluso собирал все куки посетителей и продавал рекламодателям? Согласитесь, неприятная ситуация.
В Yelly — мы сделали встроенные кнопки для шаринга, как всегда легкие и простые, с удобной настройкой в админке. Вы просили — мы сделали: можно выводить количество лайков на каждой кнопке.
Коды под счетчики, верификацию и пр.
Добавить коды счетчиков? Кто-то скажет фигня, а тем временем в репозитории WP 57 000 установок у плагинов для добавления счетчика Яндекс Метрики! 57 тысяч, Карл!
Про плагины для Google Analytics вообще лучше промолчать, там более миллиона установок.
В Yelly — встроенные блоки для добавления любых кодов в <head>
и перед </body>
. Ничего устанавливать не нужно.
Счетчик просмотров статьи
С версии 3.0.0 добавлен модуль подсчета просмотров статьи, теперь еще минус один плагин. Модуль легкий и с минимальным набором функций, не создает дополнительной нагрузки и правильно работает с кэшем.
Итого
В итоге мы избавляемся, как минимум, от 11 ненужных плагинов!
Неплохо, да?
А если посчитать, что в нашей теме предусмотрена куча других мелочей, псевдо-ссылки, спойлеры, плавающий сайдбар и многое другое.
Да, наши модули где-то проще, чем плагины. Нет каких-то настроек. Но, благодаря оптимизации и избавлению от лишнего — мы получаем быстрые и надежные инструменты.
Проверка комментариев