🔷 Блок: WordPress Embed / Встраивание WordPress
📌 Что это
WordPress Embed — это блок Gutenberg для вставки записи с другого WordPress-сайта на свою страницу или в свою запись.
Например, можно вставить ссылку на публичную статью с другого WordPress-сайта, и WordPress покажет её как встроенную карточку.
Простыми словами:
WordPress Embed = вставить запись с другого WordPress-сайта по ссылке.
Официальная документация WordPress описывает этот блок именно как способ вставлять WordPress posts в свои posts и pages. Для этого не нужен аккаунт на том WordPress-сайте, но запись должна быть публичной.
⚙️ Функции
Блок позволяет:
вставить публичную запись с другого WordPress-сайта;
вставить ссылку на WordPress-пост и получить встроенную карточку;
показать заголовок, фрагмент текста и данные записи, если сайт их отдаёт;
редактировать URL после вставки;
использовать wide width / full width, если тема поддерживает;
включать адаптивное отображение на мобильных устройствах;
добавлять CSS-класс в Advanced.
🎯 Зачем нужен
Чтобы показать материал с другого WordPress-сайта не просто обычной ссылкой, а красивым встроенным блоком.
Например:
ты пишешь статью;
хочешь сослаться на другой материал;
вставляешь URL WordPress-записи;
на странице появляется карточка этой записи.
Это удобно для:
цитирования источников;
ссылок на похожие материалы;
вставки статей с другого сайта;
связи между несколькими WordPress-проектами;
подборок материалов.
📍 Где используется чаще всего
блог;
новости;
обучающие статьи;
справочник;
база знаний;
обзоры;
подборки ссылок;
медиа-раздел;
страницы с рекомендациями.
⚠️ Важно
WordPress Embed работает не с любым сайтом, а именно с WordPress-сайтами, которые поддерживают встраивание.
Например:
ссылка на WordPress-запись → WordPress Embed
обычная ссылка на сайт → может стать просто ссылкой
Если WordPress не может встроить ссылку, он может предложить оставить её как обычную ссылку. Общий Embed block в WordPress тоже работает по этому принципу: ты вставляешь URL, а WordPress пытается преобразовать его в подходящий embed-блок.
⚠️ WordPress Embed или Embed
Они очень похожи.
Embed — общий блок для внешнего контента.
YouTube
Vimeo
Twitter/X
WordPress
Spotify
и другие сервисы
WordPress Embed — специальный вариант именно для WordPress-записей.
Простыми словами:
Embed = общий блок
WordPress Embed = конкретно для WordPress-постов
⚠️ WordPress Embed или обычная ссылка
Обычная ссылка выглядит просто как текст:
https://example.com/article
А WordPress Embed может показать карточку материала:
[Заголовок записи]
[Краткий фрагмент]
[Сайт-источник]
То есть:
Link = простая ссылка
WordPress Embed = встроенная карточка записи
⚠️ Работает только с публичными материалами
Если запись:
приватная;
защищена паролем;
удалена;
закрыта от индексации;
не поддерживает embed;
то блок может не сработать.
⚠️ Зависит от внешнего сайта
WordPress Embed зависит от сайта-источника.
Если внешний сайт удалит запись, изменит настройки или отключит встраивание, карточка может перестать отображаться.
То есть ты показываешь не копию материала, а встроенный внешний материал.
🧠 Простыми словами
WordPress Embed — это блок для вставки публичной записи с другого WordPress-сайта.
Если вставляешь YouTube — используй YouTube Embed.
Если вставляешь пост из Twitter/X — Twitter Embed.
Если вставляешь запись с WordPress-сайта — WordPress Embed.
