WordPress.org

Plugin Directory

Better YouTube Block – YouTube 동영상, 쇼츠, 재생 목록을 임베드하는 더 나은 방법

Better YouTube Block – YouTube 동영상, 쇼츠, 재생 목록을 임베드하는 더 나은 방법

설명

기본 YouTube 동영상 임베드 블록은 형편없습니다. 사이트 속도를 저하시킵니다. 페이지에 동영상이 많을수록 더 느려집니다. 이 단일 블록 플러그인이 그 문제를 해결합니다.

이 블록이 기본 블록보다 나은 이유:

  • 전체 iframe을 로드하는 대신 동영상 썸네일만 로드하여 성능이 크게 향상되었습니다.
  • 사용자 지정 재생 목록으로 여러 동영상 재생 또는 재생 목록 ID 입력 시 전체 재생 목록 재생 기능
  • 사용자 지정 이미지를 동영상 썸네일로 사용 기능
  • 모든 유형의 YouTube 동영상 표시를 위한 사용자 지정 화면비율 값 설정 기능
  • 재생 완료 후 연속 루프 재생 기능
  • 초기 동영상과 동일한 채널의 관련 동영상 표시 기능
  • 동영상 제목을 캡션으로 자동 로드합니다.
  • 기본 core/embed과 동일한 UI를 제공하며, 한 번의 클릭으로 동영상 제목을 블록 캡션으로 사용할 수 있습니다.
  • 코어 임베드 블록으로 변환하거나 변환할 수 있습니다.
  • 한 줄의 코드로 모든 기본 코어 임베드 YouTube 블록을 이 블록으로 자동 변환합니다.

이 플러그인은 개발자가 YouTube 동영상 URL을 이 블록으로 렌더링하거나, 핵심/임베드된 YouTube 동영상을 자동으로 이 블록으로 변환할 수 있는 PHP API도 제공합니다.

가장 간단한 예시는 다음과 같습니다:

    better_youtube_embed_block_render_block( ['url' => 'https://youtu.be/paSXmpHU9K4'] );

모든 매개변수가 포함된 예시는 다음과 같습니다:

    better_youtube_embed_block_render_block(
      [
        'url'               => 'https://youtu.be/paSXmpHU9K4',
        'aspectRatio'       => '16/9',
        'isMaxResThumbnail' => false,
        'thumbnailFormat'   => 'jpg',
        'caption'           => 'My awesome video',
        'customThumbnail'   => 'https://example.com/bg.jpg',
        'settings'          => ['loop' => 1, 'rel' => 0],
        'echo'              => false,
      ]
    );

사이트의 모든 핵심/임베드된 YouTube 동영상을 자동으로 이 블록으로 변환하려면 다음 코드를 wp-config.php 파일 또는 테마/플러그인에 추가해야 합니다:

    define('BYEB_SPEED_UP_YOUTUBE_VIDEOS', true);

또는

    add_filter( 'byeb_speed_up_youtube_videos', '__return_true' );

IOS에서 Safari 및 Chrome과 같은 브라우저는 동영상 재생에 두 번의 클릭이 필요합니다. 사용자가 한 번의 클릭으로 동영상을 재생할 수 있도록 하려면 다음 코드를 wp-config.php 파일 또는 테마/플러그인에 추가해야 합니다:

    define('BYEB_FORCE_IFRAME_ON_UNSUPPORTED_BROWSERS', true);

페이지를 확인해 보세요. 얼마나 빠르게 도움이 되는지 알 수 있습니다. 해당 페이지에는 약 30개의 YouTube 동영상이 삽입되어 있지만 페이지 속도를 저하시키지 않습니다.

이 플러그인이 유용하셨다면, WordPress.org에서 평가를 남겨주시고 간단한 리뷰를 작성해 주세요. 이를 통해 더 많은 분께 알려질 수 있도록 도와주시면 정말 감사하겠습니다.

관심 있으시면 제 다른 플러그인도 확인해 보세요:

  • 콘텐츠 블록 빌더 – 이 플러그인은 블록 편집기 내에서 직접 블록, 변형, 패턴을 생성할 수 있도록 하여 코드 편집기 없이도 블록 편집기를 강력한 페이지 빌더로 변환합니다.
  • 메타 필드 블록 – 프론트엔드에서 커스텀 필드를 블록 형태로 표시하는 블록입니다. 게시물, 용어, 사용자, 설정 필드의 커스텀 필드를 지원합니다. 쿼리 루프 블록에서도 사용할 수 있습니다.
  • SVG 블록 – SVG 이미지를 블록 형태로 표시하는 블록입니다. 이미지, 아이콘, 구분선, 버튼 등에 유용합니다. SVG 이미지를 업로드하여 아이콘 라이브러리에 로드할 수 있습니다.
  • 아이콘 분리기 – 코어/분리기 블록과 똑같은 작은 블록이지만 아이콘을 추가할 수 있는 기능을 갖추고 있습니다.
  • 브레드크럼 블록 – JSON-LD 구조화된 데이터를 지원하고 WooCommerce와 호환되는 간단한 브레드크럼 경로 블록입니다.
  • 블록 향상 기능 – 아이콘, 박스 그림자, 변환 등 블록에 실용적인 기능을 추가합니다.
  • 숫자 세기 블록 – 숫자를 표시하면서 세는 효과를 주는 블록

이 플러그인은 @wordpress/create-block을 사용하여 개발되었습니다.

스크린샷

  • 블록 편집 화면

  • 블록 설정

블록

이 플러그인은 1개의 블록을 제공합니다.

  • Better YouTube Block – A better way to embed YouTube video, short, playlist Embed YouTube videos without slowing down your site.

설치

  1. 플러그인 파일을 /wp-content/plugins 디렉터리에 업로드하거나, 워드프레스 플러그인 화면을 통해 직접 설치하세요.
  2. 워드프레스 ‘플러그인’ 화면에서 플러그인 활성화

FAQ

이 플러그인은 어떤 문제를 해결하나요?

기본 제공 방식보다 YouTube 동영상 임베드에 더 나은 솔루션을 제공합니다.

누가 이 플러그인이 필요할까요?

누구나 이 플러그인을 사용할 수 있습니다.

후기

2025년 11월 28일 답글 1개
default embed block for YouTube videos sucks YouTube Block – A better way to embed YouTube videos, shorts, playlists – Cool plugin
2025년 8월 17일 답글 1개
Very easy to use and the php api function to add a block is great. I use it via a custom shortcode.
2025년 3월 23일 답글 1개
This one is essential if you have YouTube videos on your block site. Super simple and effective.
2025년 3월 4일 답글 1개
I’ve tried 10+ similar plugins to do similar things for youtube videos, but to put it simply, by far and large this was the best one.
2024년 11월 26일 답글 1개
Your plugin is a little gem. You’re a genius. Thanks a lot.
모든 16 평가 읽기

기여자 & 개발자

“Better YouTube Block – YouTube 동영상, 쇼츠, 재생 목록을 임베드하는 더 나은 방법”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

“Better YouTube Block – YouTube 동영상, 쇼츠, 재생 목록을 임베드하는 더 나은 방법”(이)가 3 개 언어로 번역되었습니다. 기여해 주셔서 번역자님께 감사드립니다.

자국어로 “Better YouTube Block – YouTube 동영상, 쇼츠, 재생 목록을 임베드하는 더 나은 방법”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록RSS로 구독하세요.

변경이력

1.1.4

출시일 – 2026년 1월 6일

  • 추가 – url 및 caption 속성에 대한 블록 바인딩 지원.
  • 개선 사항 – 호스트나 캐시 플러그인이 프론트엔드 스크립트를 지연시키거나 보류할 때의 처리 방식.

1.1.3

출시일 – 2025년 7월 21일

  • 추가 – 파일 크기 감소를 위한 WebP 썸네일 로드 지원

1.1.2

출시일 – 2025년 1월 6일

  • 수정 – 기존 YouTube 동영상의 자막은 core/embed를 이 블록으로 자동 변환할 때 이 블록으로 변환되지 않습니다.
  • 업데이트 – 최소 요구 사항: 워드프레스 버전 6.5 이상

1.1.1

출시일 – 2024년 11월 9일

  • 수정 – 일부 테마에서 재생 버튼과 버튼 스타일 간의 CSS 충돌

1.1.0

출시일 – 2024년 8월 23일

  • 추가 – 여러 동영상 또는 전체 재생 목록 재생
  • 추가 – 재생이 끝나면 계속해서 반복 재생
  • 추가 – 동일 채널의 관련 동영상 표시
  • 추가 – 브라우저에서 동영상을 재생하기 위해 두 번 클릭해야 할 때 임베디드 프레임 렌더링 허용
  • 업데이트 – 최소 요구 사항: 워드프레스 버전 6.3 이상

1.0.5

출시일 – 2024년 6월 15일

  • 추가 – 동영상에 대한 사용자 지정 썸네일 지원
  • 추가 – 콘텐츠 전용 모드에서 미디어 설정 편집 허용
  • 업데이트 – ‘최소 요구 버전’을 6.0으로 변경
  • 추가 – 클라이언트 내비게이션 상호작용 지원

1.0.4

출시일 – 2024년 2월 23일

  • 추가 – 개발자를 위한 PHP API 추가 (YouTube 동영상 URL을 이 블록으로 렌더링)
  • 추가 – 고해상도 이미지 로드 옵션
  • 추가 – YouTube 동영상에 대한 모든 core/embed를 이 블록으로 렌더링하는 기능 추가

1.0.3

출시일 – 2024년 1월 5일

  • 추가 – 사용자 정의 화면비 지원
  • 추가 – 여백 지원 기능

1.0.2

출시일 – 2023년 8월 11일

  • 개발 중 – apiVersion 3으로 업데이트
  • 개발 중 – 번역을 위한 i18n 텍스트 변경

1.0.1

출시일 – 2023년 4월 21일

  • 개발 중 – 블록에 키워드 추가

1.0.0

  • 출시일 – 2022년 11월 23일*