Недавно я переключил свой блог Wordpress v4.3.1 на HTTPS
, в результате чего видеоролики YouTube перестали работать. Вместо видеопроигрывателя отображается пустая область. Это связано с тем, что Firefox блокирует содержимое http
, когда страница подана через https
.Force Wordpress для использования https для вложений
Wordpress конвертирует ссылки на YouTube в сообщение iframe
Код HTML, но, кажется, игнорирует https
.
Я попытался с помощью шорткод следующим образом, без особого успеха:
[youtube=https://www.youtube.com/watch?v=IxZ_ZznO2ek]
Я также попытался apply_filter
, как описано в https://wordpress.org/support/topic/forcing-ssl-return-for-youtube-oembed, но без успеха. Это может быть связано с неправильным применением apply_filter
.
$content = get_the_content();
add_filter('the_content', 'add_secure_video_options', 10);
$content = apply_filters('the_content', $content);
Какие еще варианты у меня остались?
Не работает :( – bart