Вставить видео или embed объект в запись wordpress

Чтобы вставить видео в запись wordpress не нужно икать html код. Совсем недавно обратила внимание на появление полезной функции в визуальном редакторе wordpress.

Начиная с версии wp 3+, в его ядре появился скрипт, который обрабатывает ссылки и выводит их в соответствующем контейнере. Скрипт называется wp-embed.js

Мне как верстальщику с 10 летним стажем функция показалась бесполезной, но при этом для новичков или тех кто совсем не знает html она станет спасением.

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

Если вы хотите иметь возможность задать свои высоту и ширину вставляемого объекта необходимо перейти в текстовый редактор
и вставить вот такой код

<iframe width="400" height="225" src="https://www.youtube.com/embed/chqopCy6ip8?feature=oembed" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

где width="400" — ширина, а height="250" — высота

Так можно вставлять не только видео и твитты, но и Flickr картинки, Viddler и даже потоковые трансляции. Сейчас поддерживается достаточно большой перечень embed объектов, о которых множество информации в сети.

вставить  embed объект

Теперь немного информации для тех кто знает как использовать iframe вставки видео YouTube и не только.
Если вы посчитаете нужным отключить встроенный wp-embed.js, то достаточно добавить в functions.php следующий код

function my_deregister_scripts(){
wp_deregister_script( 'wp-embed' );
}
add_action( 'wp_footer', 'my_deregister_scripts' );

На этом все, я поделилась приятной находкой. Всегда приятно находить полезную для новичков функцию и делиться ей с читателями.

Удачи, начинающим сайтоводом.

Поделиться в социальных сетях: