2013-03-22 2 views
2

안녕 난 라이트 박스에 내 유튜브 비디오를 표시하는 워드 프레스에 prettyphoto 미디어 플러그인을 사용하고 라이트에서 여는 없습니다. 3 명이 있는데 각자 다른 YouTube 동영상으로 게시했습니다. prettyphoto를 사용하면 첫 번째 게시물에서 비디오를 라이트 박스에 표시합니다. 하지만 나머지 두 개는 라이트 박스에서 열리지 않고 YouTube 페이지로 리디렉션됩니다. 한 다음유튜브 비디오

두 아래

<a class="slid-img" href="http://www.youtube.com/watch?feature=player_embedded" rel="prettyPhoto"><img src="http://code/wp-content/uploads/2013/02/video1.png" alt="video1" width="412" height="323" class="alignnone size-full wp-image-731" /></a> 

라이트 박스 작동하지 않습니다 완벽하게 작동

<a class="slid-img" href="http://www.youtube.com/watch?v=k4QO" rel="prettyPhoto"><img src="http://code/wp-content/uploads/2013/02/video2.png" alt="video3" width="411" height="324" class="alignnone size-full wp-image-732" /></a> 

<a class="slid-img" href="http://www.youtube.com/watch?feature=player_embedded" rel="prettyPhoto" ><img src="http://code/wp-content/uploads/2013/02/video1.png" alt="video2" width="412" height="323" class="alignnone size-full wp-image-731" /></a> 

어느 한 방법이 작동하게 말해 줄 수 있습니까?

모든 비디오는 슬라이더에서 설정됩니다. 다른 문제 1 비디오 fancybox에 열리지 만 그 비디오 후 슬라이더의 첫 라운드에서 fancybox에서 열립니다이다 여기

+0

youtube url에 동영상 ID가 포함 된'? v' 매개 변수가 있습니까? –

+0

나는 내 사이트에서 해당 플러그인을 사용하고 HTML 코드를 복사했으며 라이트 박스에서 모두 열었다. 심지어 세 번째 매개 변수가 빠졌습니까? – user850010

+0

내 노인의 제한으로 인해 죄송합니다. 여기에 전체 비디오 코드를 넣을 수는 없습니다. 그렇지 않으면 각각은? v 매개 변수를가집니다. – Shwet

답변

0

귀하의 상황에 대한 몇 가지 기본적인 문제 해결 단계는 다음과 같습니다

이 아닌 유튜브를 시도 PrettyPhoto의 콘텐츠? Wordpress에서로드되는 이미지와 같은 것을 사용해보십시오. 이미지가 작동하지 않으면 자바 스크립트의 어딘가에 PrettyPhoto를 처음 호출 할 때 오류가 발생했을 가능성이 큽니다. 플러그인에 의해 생성되는 자바 스크립트를주의 깊게 살펴보십시오. 가장 가능성이 높은 것은 귀하의 wordpress 페이지의 머리 부분에있는 자바 스크립트입니다.

그렇지 않으면, PrettyPhoto있는 가능성이 충돌 제트 팩입니다. 이 플러그인을 설치하고 활성화 한 경우 먼저 비활성화하십시오. 당신은 아무것도 더주의하지 않으면

는 PrettyPhoto을 제외한 모든 워드 프레스 플러그인을 해제하려고합니다. 여전히 제대로 작동하지 않는 경우 다음 중 어느 것도 문제가없는 경우, 2010 년

처럼, 기본 워드 프레스 테마로 되 돌리는 시도, 당신이 실행하는 jQuery를 버전이 될 수 있습니다. PrettyPhoto는 jQuery 1.6.1과 호환된다고 생각합니다.

확인하는 또 다른 것은 당신 만의 jQuery 사본을로드 있는지 확인하는 것입니다. WordPress 페이지의 생성 된 소스 코드를 살펴보고 jquery에 대한 참조가 둘 이상 있는지 확인하십시오.