WordPress의 미디어 라이브러리에는 왼쪽에 "URL에서 삽입"링크가 있습니다. 이미지 URL을 허용합니다. 아무 말도하지 않지만 YouTube URL 또는 <iframe>
코드를 붙여 넣으면 삽입됩니다. 이미지 URL에서와 같이 미리보기가 표시되지 않으므로 입력 한 코드가 유효한지 여부를 알 수 없습니다.
- 이 페이지를 수정하여 유효한 WordPress Embeds 및 valid의 미리보기를 표시하고 싶습니다
<iframes>
. 임베드 코드가 인식되고 유효하며 삽입 할 수 있다는 기본 정보를 보여주기를 원합니다. URL을 확인하기 위해 모든 AJAX 요청을 쓸 수 있지만wp.media
객체에 대한 도움이 필요 합니다. 해당 페이지를 업데이트하거나 내 페이지로 바꾸는 방법을 모르겠습니다. 지금까지 1054 행에서 /wp-includes/js/media-editor.js를 찾았습니다Called when 'Insert From URL' source is not an image. Example: YouTube url.
. - 둘째, 이미 완료되면 다음 코드를 호출하여 "URL에서 삽입"페이지를 선택하고 코드를 추가하여 (사용자가 기존 코드를 수정할 수있는) 미디어 라이브러리를 열 수 있습니다. .
코드 (이것은 이미지를 편집하기 위해 창을 가져 오는 방법에 대한 실제 예이지만 "URL에서 삽입"에 필요합니다) :
frame = wp.media({
frame: 'image',
state: 'image-details',
metadata: { 'url': 'some-url' }
});
frame.open();
5
비슷한 단어가 최근에 WordPress에 도입되었으며 3.9에서 사용 가능합니다. 참조 : make.wordpress.org/core/2014/03/11/…
—
swissspidy
와, 정말 멋진 소식입니다. 나는 그런 기능이 정말로 빠져 있었다. 그 정보에 감사드립니다! 이 질문은 여전히 열려 있습니다. 이와 같은 섹션을 추가하거나 기존 섹션을 편집하는 방법을 알아내는 것이 좋습니다 (예 : YouTube 플레이어의 맞춤 출력으로 캡션을 추가하고이 기능은 3.9에 포함되지 않음) ).
—
Tom
톰, 방금 예를 들어 github.com/staylor/example-thing
—
swissspidy