테스트 사이트 - 개발 중인 베타 버전입니다

유튜브 링크만 가져와도 알아서 영상이 보이게 하는 방법

aaxx 8년 전 조회 5,142

퍼가기 소스공유 (아이프레임 소스)까지 굳이 하지 않아도

링크주소 복사-붙여넣기 만으로도 

(http://www.youtube.com/~~">www.youtube.com/~~ 혹은 youtu.be/~~)

웹사이트에서 영상이 보이게 되는 방법이 궁금합니다

sir과 구글에 검색을 해도 안나와서 ㅠㅡㅠ

알려주시면 감사하겠습니다ㅠㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

s
sinbi Expert
8년 전

배추베이직 게시판 스킨이나 아미나 이용하시면 가능합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

8년 전

참고 페이지입니다. http://syframework.alwaysdata.net/convert-youtube-url-to-iframe">http://syframework.alwaysdata.net/convert-youtube-url-to-iframe

https://stackoverflow.com/q/19050890">https://stackoverflow.com/q/19050890

</p><p>function convertYoutube($string) {</p><p><span style="white-space:pre">	</span>return preg_replace(</p><p><span style="white-space:pre">		</span>"/\s*[a-zA-Z\/\/:\.]*youtu(be.com\/watch\?v=|.be\/)([a-zA-Z0-9\-_]+)([a-zA-Z0-9\/\*\-\_\?\&\;\%\=\.]*)/i",</p><p><span style="white-space:pre">		</span>"<iframe width=\"420\" height=\"315\" src=\"//<a href="<a href="http://www.youtube.com/embed/$2\" target="_blank" rel="noopener noreferrer">http://www.youtube.com/embed/$2\</a>">www.youtube.com/embed/$2\</a>" allowfullscreen></iframe>",</p><p><span style="white-space:pre">		</span>$string</p><p><span style="white-space:pre">	</span>);</p><p>}</p><p>
</p><p><span style="font-size: 14.6667px;">$view['wr_content'] = </span><span style="font-size: 11pt;">convertYoutube($view['wr_content']);</span> </p><p>

식으로 사용해서 확인해 볼 수 있을 듯 합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

8년 전

그렇게 하실려면 replace를 이용하시면 되지 않을까요? 유투브 주소가 들어가는걸 공유하기 처럼 주소를 바꿔주시면 될거 같습니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

f
8년 전

그런 스킨들이 더러 있습니다.

스킨 게시판에서 찾아보세요.

방법이 궁금하다면 해당 파일들을 열어보면 될 것이구요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

a
aaxx
8년 전
거의 다 링크에 첨부하는 기능이던데 저는 그냥 본문에 붙여넣어도 나올수 있게 하는 방법이 궁금해서요 ㅠㅡㅠ
f
fm25
8년 전
그런 방법은 본 적이 없네요.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인