Link do kanału YouTube jest embed, zamiast przenosić do strony
-
Hej,
Mam nadzieję, że uda mi się znaleźć tu pomoc. Męczę się z tym od dawna i uniemożliwia mi to start strony. Na głównym supporcie WordPressa pomocy nie znalazłem – w parę godzin przysypany zostałem wieloma innymi wątkami.
Korzystam z wtyczki Easy Social Icon i działa wyśwmienicie – robi to, co ma. Niestety wyświetlanie kanału YouTube nie działa, gdyż gdy podaję we wtyczce link do kanału, to WordPress sam embeduje ten link i po kliknięciu stara wyświetlić jako filmik – pożądanym działem byłoby po prostu przeniesienie w nowej karcie przeglądarki na stronę kanału.
Doczytałem, iż odpowiada za to mechanizm oEmbed – nie wiem jak to ustrojstwo wyłączyć. Wszystko działa dla Twittera, Facebooka, Google Plus, lecz WordPress uparcie embeduje link do kanału YouTube. Wiadomo, że link do kanału nie wyświetli się jako filmik – niestety WordPress tego nie wie.
Pozdrawiam
-
Właśnie z ciekawości sprawdziłem, i WP wcale nie ma problemu z kanałami. oEmbed działa poprawnie dla filmów (wklejasz linka, zamienia Ci na film), ale jak wklejasz linka do kanału – zostaje on cały czas linkiem.
Powiedz gdzie dokładnie przeczytałeś że jest to wina aEmbed, oraz gdzie/jak wklejasz linki do filmów/kanałów – w tej wtyczce?
Hej,
Dziękuję za odpowiedź.
Tak, wklejam we wtyczce. Sama wtyczka to jednak nic wielkiego – ot, taki social widget. Cała filozofia to ustawienie grafiki służącej za przycisk i podanie linku, gdzie użytkownik będzie przekierowany po kliknięciu. O oEmbed wyczytałem ogólnie w sieci, iż zajmuje się przetwarzaniem z automatu linków na treść (w kwestii YouTube i podobnych).
Ustawienia wtyczki wyglądają tak, nic wielkiego: klik
Poprawnie otwiera się link do utworzonego we wtyczce profilu na Twitterze, Facebooku czy Google Plus. Kiedy jednak klikam ikonę YouTube, WordPress otwiera mi okienko, jakby ten link był osadzonym filmem. Nie jest ważne, czy ustawiam link typu http://www.youtube.com/channel/UCp3BdVeFWKZhm, lub skrócony pokroju http://www.youtube.com/c/nazwa_profilu
Po kliknięciu kanału YouTube, tak to wygląda (zamiast przekierowania, okienko filmu, po kliknięciu błąd odtwarzania co logiczne): klik
EDIT: Wygląda na to, iż winowajcą była wtyczka „Huge IT lightbox”, gdyż po jej wyłączeniu przekierowuje normalnie. Zorientowałem się dopiero przed chwilą – przecież okienko było wyświetlane w Lightboxie. Nie wiem, czemu wtyczka uparła się akurat na YouTube.
Problem rozwiązany zatem (tak mi się wydaje). Dziękuję za poświęcony czas.
- Temat ‘Link do kanału YouTube jest embed, zamiast przenosić do strony’ jest zamknięty na nowe odpowiedzi.