🔷 Блок: 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.