Как пользоваться
- Вставьте полный адрес страницы, которой хотите поделиться.
- Добавьте короткий текст или заголовок и при желании хештеги.
- Скопируйте ссылку для каждой сети и используйте её в кнопке или обычной ссылке на сайте.
Как это работает
Каждая ссылка — это публичный адрес «Поделиться» сети, в который подставлены ваши значения в процентной кодировке (пробел становится %20, & — %26):
- X:
twitter.com/intent/tweetс url, text и hashtags. - Facebook:
facebook.com/sharer/sharer.php?u=…; LinkedIn:linkedin.com/sharing/share-offsite/?url=…. - Reddit:
reddit.com/submitс url и title; Hacker News:news.ycombinator.com/submitlinkс u и t. - WhatsApp (
wa.me) и Bluesky (bsky.app/intent/compose) принимают один текст: ваш текст, хештеги и адрес вместе. - Telegram:
t.me/share/urlс url и text; Pinterest:pinterest.com/pin/create/button/с url и description. - Почта:
mailto:с текстом в теме и текстом с адресом в теле письма.
Пустые значения в ссылки не попадают.
Пример
Адрес https://example.com/blog/spring-guide, текст «A practical guide to spring gardening», хештеги «gardening, spring» (значения по умолчанию). Ссылка для Facebook получается такой:
https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fexample.com%2Fblog%2Fspring-guide
а ссылка для X содержит &hashtags=gardening%2Cspring. Кириллица в тексте и хештегах тоже кодируется, например «сад» становится %D1%81%D0%B0%D0%B4.
Советы
- Открывайте ссылки в новой вкладке с
target="_blank" rel="noopener", чтобы читатель остался на вашей странице. - Проверьте каждую ссылку хотя бы раз: сети время от времени меняют свои страницы «Поделиться».
- Пишите текст коротким: некоторые сети обрезают длинный.