2016-07-05 3 views
1

내가 무엇을 가지고 있는지 확인하고 싶습니다. $file.필터를 사용할 때 변수를 출력하는 방법은 무엇입니까?

여기에 simlar 질문이 있지만이 경우에는 작동하지 않습니다. https://wordpress.stackexchange.com/questions/51145/get-php-variable-from-functions-php-and-echo-it-in-theme-template-files

나를 도와 줄 사람이 있습니까? 또는 키워드를주세요.

워드는 functions.php

function wp_modify_uploaded_file_names($file) { 
    $info = pathinfo($file['name']); 
    $ext = empty($info['extension']) ? '' : '.' . $info['extension']; 
    $name = basename($file['name'], $ext); 

    $file['name'] = uniqid() . $ext; // uniqid method 

    print_r($file); 

    return $file; 
} 

add_filter('wp_handle_upload_prefilter', 'wp_modify_uploaded_file_names', 1, 1); 

답변

0

단일 파라미터 $file$_FILES 배열 한 요소를 나타낸다. $file['tmp_name']을 통해 업로드 된 파일이 서버에 저장된 파일의 임시 파일 이름에 액세스 할 수 있습니다.

+0

답장을 보내 주셔서 감사합니다.하지만 필터 작업을 할 때 단어를 울리고 싶다면 어떻게해야합니까? – OMG

+0

'wp_die (print_r ($ file, true))'를 사용해보십시오. –

+0

고마워요,하지만 작동하지 않습니다 : ( – OMG