반응형
워드프레스 미디어 업로더에 컨텍스트 추가
WordPress(3.5.1) 최신 버전에서 사용자 지정 게시물 유형에 대한 사용자 지정 미디어 업로더를 구현하고 있습니다.
미디어 업로더의 베어본 버전은 media_buttons 작업을 통해 주입되는 사용자 지정 미디어 버튼에 다음 JS가 연결되어 정상적으로 작동합니다.
jQuery(document).ready(function($) {
(function() {
var file_frame = false;
$('.vp-upload-product').click(function(e) {
event.preventDefault();
if(!file_frame) {
file_frame = wp.media.frames.file_frame = wp.media({
title: $(this).data( 'uploader_title' ),
button: {
text: jQuery( this ).data( 'Upload' )
},
multiple: false
});
}
file_frame.open();
});
})();
});
문제:이 특정 미디어 업로더를 사용하는 경우에만 서버의 다른 디렉토리로 파일을 보내고 싶습니다.이 게시물 유형의 모든 업로드 또는 특정 유형의 파일 유형에 대해서도 이 문제가 발생하지 않았으면 합니다.
사용하고 있습니다.'upload_dir'
필터 기능을 사용할 수 있는 컨텍스트를 만드는 방법을 알 수 없어서 어디에서 호출했는지 알 수 없습니다.GET 파라미터면 충분합니다.
저는 이런 것들을 몇 가지 발견했습니다. http://shibashake.com/wordpress-theme/how-to-hook-into-the-media-upload-popup-interface . 하지만 제가 보기에 그들은 오래된 미디어 업로드를 사용하고 있습니다.
어떤 제안이든 좋습니다.
언급URL : https://stackoverflow.com/questions/15716273/wordpress-add-context-to-the-media-uploader
반응형
'programing' 카테고리의 다른 글
#만약 정의된다면 (x) || (y) ; 이것이 유효합니까? (0) | 2023.10.05 |
---|---|
Android 장치에 소프트웨어 키보드가 표시되는지 여부를 확인하려면 어떻게 해야 합니까? (0) | 2023.10.05 |
함수 자동 로더 (0) | 2023.10.05 |
Powershell: 다른 사용자 이름/비밀번호로 네트워크 드라이브를 매핑하는 방법 (0) | 2023.10.05 |
원격으로 "이 웹 페이지에 리디렉션 루프가 있습니다" 오류를 유발하는 워드프레스 (0) | 2023.10.05 |