Информация Вставка контента с X (Twitter)

emileli

Создатель
Регистрация
16 Янв 2015
Сообщения
12
Реакции
2
Иногда у некоторых возникают проблемы с вставкой контента с Twitter. Я сталкивался с этой проблемой не раз. И вот решение:
1. Подключаем Twitter Widgets API
В шаблоне main.tpl (или любом общем шаблоне сайта) перед </body> вставь:

2. JS для автоматической замены ссылок на твиты:

3. Как теперь вставлять твиты:
В новости просто вставляешь чистую ссылку на твит.
 
Дополню своими мыслями:
Сначала проверьте, каким способом DLE сохраняет вставку. Официальный embed X/Twitter обычно требует, чтобы в HTML остался blockquote или ссылка на пост и скрипт виджета. Если визуальный редактор удаляет blockquote или скрипт, виджет не появится. Вставлять вручную iframe не стоит, если он не обновляется и может нарушить кэш. Проверьте исходный HTML сохранённой новости: осталась ли там ссылка или blockquote. Затем посмотрите консоль браузера, CSP, минификацию JS и кэш. Если у гостя старая версия, сравните HTML из базы и HTML на странице.
 
DLE 21.0 - нет никаких проблем с вставкой постов из x.com (twitter).
2026-09-24_00-23-31.png
 
Назад
Сверху