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

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

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

(www.youtube.com/~~ 혹은 youtu.be/~~)

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

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

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

답변 4개 / 댓글 2개

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

2017-10-02 (월) 20:06:07

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

https://stackoverflow.com/q/19050890

Copy
function convertYoutube($string) {	return preg_replace(		"/\s*[a-zA-Z\/\/:\.]*youtu(be.com\/watch\?v=|.be\/)([a-zA-Z0-9\-_]+)([a-zA-Z0-9\/\*\-\_\?\&\;\%\=\.]*)/i",		"<iframe width=\"420\" height=\"315\" src=\"//www.youtube.com/embed/$2\" allowfullscreen></iframe>",		$string	);}$view['wr_content'] = convertYoutube($view['wr_content']);

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

2017-10-02 (월) 16:52:24

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

2017-10-02 (월) 15:31:15

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

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

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

답변에 대한 댓글 2개

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

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