Social Media Feather: сверхлегкий плагин для совместного использования WordPress
- Категория: Развитие
Я все еще работаю над новой темой Ghacks за кулисами, и одна из вещей, которую я действительно хотел решить, - это удалить старый плагин для обмена в социальных сетях AddThis, поскольку он использовал JavaScript, который нужно было загружать на каждой странице. нагрузить.
Это не сильно увеличило время загрузки сайта, но кое-что добавило и заставило пользователей сделать еще один запрос.
Я решил поискать плагин общего доступа для WordPress, который бы не загружал внешний JavaScript, чтобы ускорить время загрузки страницы сайта.
Я наткнулся на Перо социальных сетей после некоторого копания, и оказалось, что это именно то, что я искал в первую очередь. Часть описания плагинов содержит этот абзац:
Основная цель плагина - обеспечить очень легкий доступ к WordPress в социальных сетях и подписку, который не добавляет ненужной нагрузки на ваш сайт и особенно на ваших пользователей.
Что отличает WordPress Social Media Feather от множества других социальных сетей и последующих плагинов WordPress, так это его ориентация на простоту, производительность и ненавязчивое воздействие.
Для этого плагин не использует JavaScript и, как следствие, работает очень быстро, но при этом предоставляет все функции социальных сетей, которые могут вам понадобиться.
Я провел тесты в локальной среде разработки WordPress и пришел к выводу, что она действительно такая легкая, как утверждал разработчик. Он не делал внешних запросов и загружал только пару небольших значков социальных сетей на страницах, где отображались параметры общего доступа.

Плагин может отображать кнопки совместного доступа и подписки в блоге. Обычно имеет смысл отображать кнопки общего доступа на страницах сообщений и кнопки перехода в другом месте, чтобы избежать путаницы. Функциональность совместного использования работает почти сразу же, но если вы также хотите использовать кнопки подписки, вам необходимо добавить страницы социальных сетей, которые вы хотите отслеживать, в настройках.
Здесь вы также можете изменить общие ссылки и заголовки для нескольких служб, изменить внешний вид значков или добавить к значкам дополнительные стили CSS.
Кнопки общего доступа не отображаются по умолчанию, и вам нужно включить это либо в параметрах, отметив настройку «Отображать кнопки общего доступа», либо добавив вызов плагина напрямую в файлы шаблона темы WordPress. Плагин также поддерживает шорткоды, которые вы можете добавлять непосредственно в виджеты или в сообщения, если хотите. Я использовал шорткод для отображения следующих кнопок на правой боковой панели.
Все функции до этого момента можно использовать бесплатно. Автор сделал доступными дополнения для плагинов, которые не являются бесплатными, но расширяют функциональность плагинов. Вы можете купить пакеты значков, надстройку с затуханием серого или надстройку с подсветкой, которая загружает оверлеи с параметрами, которые можно лайкать, отправлять или делиться, когда пользователь нажимает значок социальной сети. Это также отобразит количество лайков, полученных постом, чего не будет в списке кнопок по умолчанию (поскольку он статичен).
Без этого дополнения пользователи всегда перенаправляются на новую вкладку, где они могут ввести комментарий и нажать кнопку «Поделиться».
решение суда
Плагин - это всего лишь костяк по сравнению с плагинами или скриптами, которые отображают количество лайков прямо на сайте. Однако за это приходится платить, так как содержимое необходимо загружать из различных Интернет-источников, что замедляет загрузку страницы.
Непосредственная загрузка скриптов положительно влияет на конфиденциальность, так как Facebook, Google или Twitter не узнают, что вы посетили веб-сайт при загрузке страницы.
Я также удалил большие поля отслеживания на боковой панели и заменил их значками подписки плагина.