WordPress 3.5 미디어 업 로더 창을 모달 팝업으로 사용


14

일반적인 질문이 있습니다. 새로운 WordPress 3.5 미디어 업 로더 창을 다른 목적 (예 : 컨텐츠의 모달 팝업 창)으로 사용할 수 있습니까? 나는 이것을하고 싶습니다. 어떻게 / 어떻게 해야하는지 알아 내려고 많은 시간을 보냈지 만 운이 없었습니다.

기본적으로 내 단축 코드 패널이 관리자 패널에 표시되는 방식으로 Thickbox 팝업을 대체하려고합니다.

누구든지 이런 일이나 비슷한 일을 했습니까? 누구나이 주제 또는 주제의 변형을 다루는 것을 가리킬 수 있습니까?

많은 감사합니다

앤드류


4
이거 읽었 어 ?
gmazzap

1
어쩌면 당신 은 너무 많은 시간 동안 시도한 것을 보여주고 싶을 것입니다 .
kaiser

답변:


4

다음 스크립트를 시도해 볼 수 있습니다.

var MEDIAmedia_library: function() {
     var formfield = null;

     var wireframe;

     $('body').on('click', '#click-event-selector',function(e) {
         e.preventDefault();
         if (wireframe) {
             wireframe.open();
             return;
         }

         wireframe = wp.media.frames.wireframe = wp.media({
             title: 'Media Library Title',
             button: {
                 text: 'Media Library Button Title'
             },
             multiple: false
         });

         wireframe.on('select', function() {
             attachment = wireframe.state().get('selection').first().toJSON();
             console.log(attachment);
             $('#input-field-selector').val(attachment.url);
         });

         wireframe.open();
     });
    }

#click-event-selector 클릭 이벤트 선택기

#input-field-selector 선택된 객체 속성을 삽입하기위한 입력 필드 값

이 함수를 모든 jquery 모달로 래핑 할 수도 있습니다

참조 워드 프레스 3.5 미디어 업 로더

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.