Articles of oembed

Как добавить встроенный предварительный просмотр в текстовый обмен?

Я хочу, когда пользователь добавит ссылку, он получит предварительный просмотр. Этот параметр предварительного просмотра существует в таких рамках, как CMB2: https://github.com/CMB2/CMB2/blob/trunk/includes/types/CMB2_Type_Oembed.php а также https://generatewp.com/introducing-new-metebox-fields/ Это то, что я ищу: https://generatewp.com/wp-content/uploads/post_video_metabox.jpg Мой код: add_action( 'add_meta_boxes', 'meta_box_video' ); function meta_box_video() { add_meta_box( 'video-meta-box-id', 'Video Embed', 'meta_box_callback', 'post', 'normal', 'high' ); } function meta_box_callback( $post ) { $values […]

WordPress Mediaelement – Youtube Video Вставить параметры

У меня есть настраиваемое поле, где я определяю Youtube Url как строку. https://www.youtube.com/watch?v=3VqHtEF3LPE Тогда это будет src в коротком кодеке моей темы: <?php $ysrc = get_field('fl_tube'); if($ysrc) : $poster = wp_get_attachment_image_src( get_post_thumbnail_id( $entry_id ), 'entry-fullwidth', false ); echo do_shortcode( '[x_video_player src="' . $ysrc . '" poster="' . $poster[0] . '" preload="metadata" hide_controls="false" autoplay="false" loop="false" muted="false" […]

Как установить параметры для сообщения в Twitter с помощью wp_oembed_get (удалить округленные границы)?

Я очень новичок в WordPress. Мне удалось создать настраиваемое поле для встроенного контента (с использованием углеродных полей) и oEmbed. Он работает, просто используя код: echo wp_oembed_get($variable); $variable получается в цикле и содержит URL-адрес сообщения в Twitter. Этот пост отображается на моей индексной странице с (не предназначенными) закругленными границами. Как удалить эти границы с помощью параметров […]

Разный размер видеоизображения для страницы категории (меньше) и подробной страницы (больше)

У меня есть страница категории «media», которая загружает видео / галереи изображений. Я хочу, чтобы на странице категории отображался видеоизображение меньшего размера (vimeo / youtube) и полноразмерное видео на одной странице. Как изменить размер встраивания видео на лету для обоих сценариев? Вот цикл для выбора чего-либо в категории «видео». <?php $videos = new WP_Query('category_name=video'); ?> […]

Pull Youtube Ссылка со второго WP_Editor

У меня есть 2 WP_Editors, 1 – главный редактор, который я использую для контента, а второй – редактор, который я использую для пользователя, чтобы вставлять видео и любой дополнительный контент, описывающий видео. Мой вопрос в том, есть ли простой способ вытащить URL-адрес видео до (во время или после) oEmbed хватает его? Я попытался использовать preg_match […]

oEmbed не работает для комментариев

У меня есть два веб-сайта, промежуточный и производственный. У них 99% одинаковой настройки и размещены на одном сервере. Это многостраничные WP-установки. Проблема, которую я пытаюсь решить все утро, заключается в следующем: на одном веб-сайте oEmbed для комментариев работает нормально, а с другой – вообще не работает – он просто выплевывает необработанные URL-адреса. Я все пробовал. […]

Пользовательский префикс идентификатора метаданных, отображающий первую категорию, но не другие

Я создал специальный тип сообщений и добавил некоторые мета-поля, используя этот большой ресурс: https://github.com/WebDevStudios/Custom-Metaboxes-and-Fields-for-WordPress Проблема, я обнаружил, заключается в том, что метаполя сообщений имеет разные id зависимости от того, является ли сообщение из первой категории типа или нет. Из-за этого у меня возникла проблема с переносом метаданных на шаблон страницы: здесь новый WP_query в шаблоне […]

Добавить параметр только в первый пост

Я создал настраиваемый тип сообщения под названием «Видео». Я назначил пользовательское поле ACF oEmbed для «Видео». На странице архива у меня есть цикл, который запрашивает пользовательский тип сообщения и отображает все видео. Я хотел бы автовоспроизвести только первое (последнее) видео, которое выложено вверху. Текущий метод, который я использовал (ниже), добавляет параметр автовоспроизведения к каждому сообщению. […]

Какие аргументы доступны для wp_oembed_get?

Я использовал функцию wp_oembed_get для встраивания видео YouTube. Он работал так, как должен. Теперь я хочу добавить класс во встроенный элемент. Есть ли аргумент для этого? Невозможно найти список аргументов для этой функции в любом месте. Я попробовал «класс», но это не сработало.

oEmbded с wp_insert_post ()

Я пытаюсь добавить статьи через wp_insert_post, но, как кажется, функция oEmbed WordPress работает неправильно. Я работаю с встраиванием, так как вы можете встраивать любой сайт. Я понял, что функция функции oEmbed запускается после сохранения сообщения в WordPress-Backend. Могу ли я запускать Embed каким-то программным способом? Обернуть URL с помощью Shortcode не работает.

Intereting Posts
Прикрепленное сообщение появляется дважды Создание меню ресторана Шаг через код WordPress Добавление функции напрямую vs с помощью hook в function.php Почему публикация get_post_status публикуется, когда вложение находится в корзине? Интересный пользовательский тип сообщения с таксономией и пользовательским полем Проверка неполадок, если пользовательское окно проверки woocommerce пусто или нет потерянный css при переопределении шаблонов тем Пользовательский SQL-запрос: получить все сообщения с идентификатором категории и укромный список тегов для каждого сообщения Если одна таксономия содержит тот же термин, что и другой, то отображается сообщение Возможно ли установить BuddyPress с блогами, установленными на нескольких серверах? Нужно ли изменять размер изображения в соответствии с постом? Как удалить ВСЕ виджетов из панели мониторинга? Проблемы, с которыми сталкиваются правила перезаписи? Color Picker (радужная оболочка) в виджетах – обновляется при редактировании в Customizer