워드프레스에 플래시 파일 올리기
//
워드프레스에서는 보안상 플래시 파일 업로드를 제한한다.
이를 풀기 위해서는 테마에 플래시를 올릴 수 있게 설정해 줘야 함.
function flashuploadfilter($mimes) {
if ( function_exists( 'current_user_can' ) )
$unfiltered = $user ? user_can( $user, 'unfiltered_html' ) : current_user_can( 'unfiltered_html' );
if ( !empty( $unfiltered ) ) {
$mimes = array(
'swf' => 'application/x-shockwave-flash',
'exe' => 'application/x-msdownload',
'jpg' => 'image/jpeg',
'gif' => 'image/gif'
);
}
return $mimes;
}
add_filter('upload_mimes','flashuploadfilter');
테마의 functions.php 아래에 위 코드 붙여넣기.
위치는
require_once('functions-api.php');
바로 위에.
전체 소스. 윗부분 제외하고 아래만 붙여넣기.
function flashuploadfilter($mimes) {
if ( function_exists( 'current_user_can' ) )
$unfiltered = $user ? user_can( $user, 'unfiltered_html' ) : current_user_can( 'unfiltered_html' );
if ( !empty( $unfiltered ) ) {
$mimes = array(
'swf' => 'application/x-shockwave-flash',
'exe' => 'application/x-msdownload',
'jpg' => 'image/jpeg',
'gif' => 'image/gif'
);
}
return $mimes;
}
add_filter('upload_mimes','flashuploadfilter');
require_once('functions-api.php');