[워드프레스] 유튜브 쇼츠를 포스트 본문에 삽입하는 방법
예전 포스트에서 숏코드를 사용해 워드프레스 포스트 본문에 유튜브 동영상을 삽입하는 방법을 알아 봤었는데요.
시대가 많이 변해서 요즘엔 다들 짧은 동영상은 쇼츠로 많이 올리잖아요? 그래서 숏코드를 통해서 유튜브 동영상을 삽입하는 방법과 같이,
[youtube url="https://www.youtube.com/shorts/mnR5lKxmW-Q"]
이런식으로 넣었는데..
제대로 작동 하지 않았습니다.
곰곰이 생각을 해보니.. 아무래도 유튜브의 일반 영상과 쇼츠의 url
주소 형식이 달라서 그런것 같다는 결론이 도출 되어 몇 가지 실험을 조금 해봤는데요.
일단 한가지 확실한 것은, 유튜브에서 동영상의 고유 ID는 “동영상”이든 “쇼츠”든 겹치지 않는다는 것입니다.
위 코드에서 예시로 든 Coldplay 의 Adventure of a lifetime 라이브 쇼츠의 ID는 mnR5lKxmW-Q
겠죠?
그렇다면 우리는 이 쇼츠 영상의 ID를 이용해 기존 워드프레스의 youtube
숏코드의 url
속성에 일반 유튜브 영상의 주소와 같은 형식으로 넣어주면 영상이 정상적으로 보일 수 있겠다는 생각이 든 것이죠.
참고로 일반적인 유튜브 영상의 링크 주소와 쇼츠 주소를 비교하면 아래와 같습니다.
/* 일반 영상 링크 주소 */
https://www.youtube.com/watch/?v=(영상의 ID)
/* 쇼츠 링크 주소 */
https://www.youtube.com/shorts/(영상의 ID)
즉, 쇼츠 주소에서 (영상의 ID)
만 따와서 유튜브 일반 영상 주소인 https://www.youtube.com/watch/?v=(영상의 ID)
에 넣어준다는 것이죠.
실제로 잘 작동하는지 볼까요?
네, 아주 잘 작동됩니다.
이 방법을 이용해 이 사이트에도 제가 만든 쇼츠 동영상을 좀 올려보도록 하겠습니다.
끝.