Как разрешить другим встраивать ваши сообщения WordPress

Встраивание теперь стало нормой, когда дело доходит до обмена контентом на веб-сайтах. В WordPress встраивание контента с таких сайтов, как Youtube, Twitter и SoundCloud, очень просто благодаря API-интерфейсу oEmbed. Просто добавьте ссылку в содержимое публикации, и WordPress сразу же проанализирует ссылку и отобразит ее в презентабельном формате.

Но что вы думаете об идее встраивания поста WordPress, подобно тому, как мы встраиваем видео Tweet или Youtube? Если вы позволите читателям встроить ваш пост, это, безусловно, увеличит интерес и посещаемость вашего сайта с других сайтов.

Эта подлинная идея обсуждается в группе разработчиков WordPress и будет добавлена ​​к функциональности WordPress Core в будущем. Но на данный момент мы можем применить его в нашем блоге с помощью плагина под названием oEmbed API,
Начиная
Прежде всего, этот плагин требует как минимум WordPress 4.3, поэтому убедитесь, что ваш сайт был обновлен. Установите oEmbed API плагин, Сайт должен быть доступен онлайн, иначе встраивание может завершиться неудачей.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

После того, как плагин активирован, вы можете скопировать Почта Постоянная ссылка URL и вставьте его в другой контент сайта или в пост в своем блоге. Вот как будет выглядеть встроенный контент:
Встроенный контент хорошо продуман. Он показывает заголовок сообщения, выдержку, название сайта, количество комментариев и кнопку «Поделиться», которая будет отображать сообщение. Постоянная ссылка для встраивания контента. И это по сути все, что вам нужно сделать.

Если вы в порядке с выводом по умолчанию, вы можете остановиться здесь. Но если вам нужны дополнительные параметры настройки, вот несколько вещей, которые вы можете сделать.
Изменить значок
Одной из причин, по которой этому плагину требуется последняя версия WordPress, является Favicon. Возможность добавлять фавикон непосредственно через панель инструментов была представлена ​​только в 4.3. но это также означает, что ваш встроенный контент будет отображаться со значком WordPress, встроенным в имя вашего сайта.

Для нас это кажется неактуальным, поскольку контент приходит с нашего сайта, а не с иконки WordPress. Вместо этого мы хотели бы, чтобы логотип нашего сайта был встроен в название нашего сайта. Для этого перейдем на вкладку «Внешний вид»> «Настройка»> «Идентификация сайта».

Загрузите изображение здесь и сохраните изменения. После этого вы увидите загруженный вами значок сайта во встроенном контенте. Вот как выглядят наши:
Действия и фильтры
действия а также фильтры два метода, которые мы используем для настройки вывода в WordPress. На текущем этапе, однако, плагин не поставляется с конкретными действиями или фильтрами, которые можно подключить к CSS или JavaScript.

Тем не менее, он предоставляет действие rest_oembed_output, которое мы можем использовать для добавления нового контента как части окончательного вывода, включая встроенный стиль. Он не идеален, но, по крайней мере, позволяет переопределить стили встроенного контента.

Ниже приведен пример кода, который можно добавить в свой файл functions.php, чтобы превратить шрифт в тип с засечками.

function hkdc_oembed_output () {?>

<? php}
add_action (‘rest_oembed_output’, ‘hkdc_oembed_output’, 11);

Другая крюк мы можем использовать для настройки вывода фильтр rest_oembed_output_excerpt_length, который позволяет нам установить ограничение на количество слов в выдержке из поста. Длина по умолчанию установлена ​​на 35. Итак, скажем, мы хотели бы сократить ее до 28, просто добавьте следующую функцию:

function hkdc_oembed_excerpt_length () {
возврат 28;
}
add_filter (‘rest_oembed_output_excerpt_length’, ‘hkdc_oembed_excerpt_length’, 9);

Просто измените номер возврата, если это необходимо.
Заворачивать
На момент написания этой статьи oEmbed API все еще находится в стадии разработки, что может быть одной из причин, по которой он не поставляется с достаточным Крючки для модификации контента пока нет. Надеемся, что по мере исправления кодов добавляется больше хуков

Вы можете следить за прогрессом развития в Github выпускают билеты а также в WordPress Dev Тема, В общем, это будет отличным дополнением для WordPress.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *