Какие встроенные модули есть в нашей теме

Разберем подробно, какие модули разработала наша команда и зачем они вообще нужны, когда есть плагины?

Важная фишка наших тем, в том числе и темы 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 рекламных позиций, после шапки, перед и после контента, посередине контента, перед и после похожих записей, после любых абзацев и т.д.

Но это даже не самая соль!

Для каждой рекламной позиции Вы можете задать

  1. Минимальное количество символов
    Чтобы не показывать рекламу в маленьких статьях
  2. Через сколько дней показывать рекламу
    Не показывайте рекламу в новых статьях, пусть постоянные читатели получают контент без рекламы
  3. Фильтр по записям
    Бывает, что для некоторых записей нужно отключить рекламу. Или наоборот показывать только в определенных.
  4. Фильтр по рубрикам
    Аналогично записям, скрывайте рекламу для определенных рубрик.

Слайдер

Решили добавить красоты для главной страницы? Запилить туда красивый слайдер постов? Он у нас есть 😀

Вы можете задать необходимые записи или рубрики для вывода, настроить отображение блоков и количество слайдов 🙂

Кнопка Наверх

Мелочь, а не упомянуть нельзя. Ведь большое количество тем не содержит такой кнопки. Достаточно посмотреть на количество установок подобных плагинов, которых наверно штук 50 в репозитории. И в сумме у них более 200 000 установок!

В Yelly — кнопка включена по умолчанию. В один клик можно включить и для мобильного, и настроить внешний вид, выбрать иконку и т.д

Кнопки Поделиться

Еще одна мелочь, а сколько работы с ней! Если ставить кнопки Поделиться от Яндекса или подобного сервиса — мы получаем дополнительный JS файл (замедляет отображение контента) и одинаковые кнопки как у всех.

А вы помните случай, когда сервис Pluso собирал все куки посетителей и продавал рекламодателям? Согласитесь, неприятная ситуация.

В Yelly — мы сделали встроенные кнопки для шаринга, как всегда легкие и простые, с удобной настройкой в админке. Вы просили — мы сделали: можно выводить количество лайков на каждой кнопке.

Коды под счетчики, верификацию и пр.

Добавить коды счетчиков? Кто-то скажет фигня, а тем временем в репозитории WP 57 000 установок у плагинов для добавления счетчика Яндекс Метрики! 57 тысяч, Карл!

Про плагины для Google Analytics вообще лучше промолчать, там более миллиона установок.

В Yelly — встроенные блоки для добавления любых кодов в <head> и перед </body>. Ничего устанавливать не нужно.

Счетчик просмотров статьи

С версии 3.0.0 добавлен модуль подсчета просмотров статьи, теперь еще минус один плагин. Модуль легкий и с минимальным набором функций, не создает дополнительной нагрузки и правильно работает с кэшем.

Итого

В итоге мы избавляемся, как минимум, от 11 ненужных плагинов!
Неплохо, да?

А если посчитать, что в нашей теме предусмотрена куча других мелочей, псевдо-ссылки, спойлеры, плавающий сайдбар и многое другое.

Да, наши модули где-то проще, чем плагины. Нет каких-то настроек. Но, благодаря оптимизации и избавлению от лишнего — мы получаем быстрые и надежные инструменты.

Оцените статью
( 60 оценок, среднее 4.55 из 5 )
Евгений

Люблю путешествовать, автостоп, дороги. А после — рассказать вам о поездках, поделиться историями и дать полезные советы.

Комментарии: 1
  1. WPShop

    Проверка комментариев ;-)

    Ответить
Добавить комментарии

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Какие встроенные модули есть в нашей теме
Встроенное содержание