Intereting Posts
Я хочу создать PDF-файл и сохранить его в библиотеке? Как отобразить заметку с этим кодом? Добавить строку запроса ко всем ссылкам на сайте Должен ли я использовать spl_autoload_register () в моем плагине? Членство в Woocommerce синхронизировано по нескольким мультисайтам Элементы меню навигации, значок с анимацией при выпадающем меню Я создал WordPress с помощью xampp, и все кажется прекрасным ИСКЛЮЧЕНИЕ не вся информация есть Увеличить результаты поиска для Admin -> Внешний вид -> Меню -> Поиск (по умолчанию – 10) Переписывание URL с пользовательским мета-мета "/% shop_name% / gallery /% gallery%" Включение файлов CSS в HEAD на основе содержимого страницы Изменения в шаблоне не отображаются, если «reset» = 1 добавлен в URL обновить Semiologic? Ошибка 404 Страница не найдена при обновлении сообщения или страницы Плагин Lightbox Plus ColorBox и автоматическое воспроизведение видео на YouTube Может ли заказ почтового списка по meta_value вызвать проблему производительности?

добавить миниатюру youtube в индекс и single.php добавить видео

Я разбиваю пользовательские темы WordPress для связанного с видео сайта, клиент может вставлять видео youtube, в index.php отображать только уменьшенное изображение и название видео, а затем при нажатии на миниатюру он переходит к single.php и показывает видео,

Plase, кто-нибудь мне помогает, я пробую видео Thumbnails, это не работает.

Чтобы решить эту проблему:

1. Добавьте пользовательскую мета в каждое сообщение, которое принимает URL-адрес youtube (имя пользовательской мета в тексте youtube).

2. В цикле index.php :

  while(have_posts()){ the_post(); //use [get_post_meta][3] to get youtube post meta $youtube_img = 'http://img.youtube.com/vi/'.substr( get_post_meta($post-ID,'youtube') ).'/0.jpg'; //$youtube_img is your youtube video image url echo '<a href="'.get_permalink().'">'; echo '<img src="'.$youtube_img.'" title="'.get_the_title().'" alt="youtube video image for'.get_the_title().'"/>'; echo'</a>'; } в  while(have_posts()){ the_post(); //use [get_post_meta][3] to get youtube post meta $youtube_img = 'http://img.youtube.com/vi/'.substr( get_post_meta($post-ID,'youtube') ).'/0.jpg'; //$youtube_img is your youtube video image url echo '<a href="'.get_permalink().'">'; echo '<img src="'.$youtube_img.'" title="'.get_the_title().'" alt="youtube video image for'.get_the_title().'"/>'; echo'</a>'; } 

3. В single.php loop (установите ширину iframe по мере необходимости)

 <?php while(have_posts()){ the_post(); //use [get_post_meta][3] to get youtube post meta $youtube_link = get_post_meta($post-ID,'youtube'); ?> //$youtube_link is your youtube url <iframe width="328" height="233" src="<?php echo str_replace('watch?v=','embed/', $youtube_link); ?>" frameborder="0" allowfullscreen></iframe>' <?php } в <?php while(have_posts()){ the_post(); //use [get_post_meta][3] to get youtube post meta $youtube_link = get_post_meta($post-ID,'youtube'); ?> //$youtube_link is your youtube url <iframe width="328" height="233" src="<?php echo str_replace('watch?v=','embed/', $youtube_link); ?>" frameborder="0" allowfullscreen></iframe>' <?php }