WordPress oEmbed не работает при отображении ссылки Vimeo

Я создаю портфолио фильмов и создал собственный тип записей для элементов портфолио с полем для ссылки Vimeo. WordPress автоматически не встраивает ссылки Vimeo, когда я отображаю URL на странице, и вместо этого URL отображается в виде обычного текста. Я проверил, создав пост с ссылкой на видео, и он автоматически встраивается. Вот код, который я использую:

    <?php echo get_post_meta(get_the_ID(), 'vimeo_link', TRUE); ?>

1

Решение

Если я не ошибаюсь, WordPress не вставляется в актуальные файлы темы. Вместо этого вам нужно сделать что-то вроде этого

 if (get_post_meta($wp_query->post->ID, 'vimeo_link', true) != '') {
<iframe src="<?php echo get_post_meta(get_the_ID(), 'vimeo_link', TRUE); ?>?title=0&byline=0&portrait=0" width="500" height="281" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
}

если ссылка на заявление

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]