Кнопки соцмереж - Школа MODX
Розглянемо кілька різних варіантів.
Скористайтеся готовим сервісом від Яндекса API → Блок «Поділитися». Переходимо за посиланням, вибираємо необхідні іконки та зовнішній вигляд блоку. Копуємо код, що вийшов, після цього створюємо чанкshare і вставляємо туди скопійований код. Тепер залишилося виклик чанка
помістити там нашого шаблону чи шаблонів, де ми хотіли б його бачити. До речі, Яндекс постійно оновлює свій сервіс, тому періодично рекомендую туди заглядати.
Але є один нюанс, код від яндексу використовує атрибути, які підтримуються HTML5 і якщо ваш сайт не відповідає стандарту HTML5, то валідатори будуть лаятися. Не біда, звертаємось до документації Блоку «Поділитися» від Яндекса, і знаходимо більш сучасний спосіб встановити ці ж кнопки.
Спочатку додаємо в нашhead такий скрипт:
У чанціshare замість коду від яндекса пишемо:
Тепер найскладніший момент. Створюємо, наприклад, у Notepad++ новий документ, вибираємо синтаксис Javascript та кодування UTF-8, потім вставляємо в цей документ наступний код:
Зовнішній вигляд блоку змінюється в'type', значення type можуть бути такими:none, button, link, icon.
Зберігаємо файл якshare_ya.js у кореневу папку нашого сайту, або будь-яку іншу, та підключаємо його в head:
Кнопки соціальних мереж підключені. Якщо ви маєте бажання, можете поекспериментувати з кодом скрипта. Ну і не забувайте іноді перевіряти оновлення Блоку "Поділитися" на предмет нових кнопок та тем.
Подивитися статистику можна, зареєструвавшись на Яндексі в розділі Метрика. Для цього необхідно встановити код лічильника Яндекс на своєму сайті.