Intereting Posts
Выполнять функции только в области администратора? получать сообщения по специальной пользовательской таксономии в области администратора 500 внутренних ошибок в wp_generate_attachment_metadata Как удалить конкретную мета-запись из поля «Пользовательские поля»? Создание пользовательского RSS из плагина Проблема с разбивкой по страницам с помощью tag.php Заполнить пользовательские поля в пользовательском типе сообщений? где начать с разработки темы WordPress Произошла непредвиденная ошибка. Что-то может быть не так с WordPress.org или конфигурацией этого сервера отображать пользовательские папки мультимедиа для всплывающего окна WordPress Как выводить значения файлов PHP по короткому коду? Шаблон загрузки загрузок через ajax Как я могу упорядочить Wp_Query иерархически? UPDATED: сохранить значение custom_field при автоматическом создании сообщения с помощью wp_insert_post WP: добавление Javascript на конкретные страницы торговли woo

добавить oembed provider

Я хочу добавить oembed provider к моему содержимому активности приятеля

Я нашел эту функцию

<?php wp_oembed_add_provider( $format, $provider, $regex ); ?> 

Я знаю, что мне нужно его добавить с помощью фильтра init

Я связался с разработчиками этого сайта, и они дали мне oembed ссылку.

поэтому сайт http://www.myvideo.ge/

и они дали мне эту ссылку: http://embed.myvideo.ge/flv_player/player.php?video_id=xxxx.format

поэтому, если видео http://www.myvideo.ge/?video_id=2119027 Мне нужно связаться с http://embed.myvideo.ge/flv_player/player.php?video_id=2119027.mp4

Но у меня нет идеи, как суммировать все это

Самый простой способ – воспользоваться превосходным API-интерфейсом Embedly. Добавьте этот код в функции theme.php:

 // Add Myvideo oEmbed function add_oembed_myvideo(){ wp_oembed_add_provider( 'http://www.myvideo.ge/*', 'http://api.embed.ly/v1/api/oembed' ); } add_action('init', 'add_oembed_myvideo'); 

Встраивание – это бесплатный до 5000 уникальных URL-адресов в час в месяц. Если вы не разразитесь с помощью вложений на вашем сайте, вам, вероятно, никогда не придется платить. Но если вы заинтересованы в премиальных услугах Embedly, вот подробности их ценообразования .