我想將文件附加到帖子並「稍後用它做些什麼」。當我發佈/更新我的文章時,該文件沒有被拉下,我得到的錯誤是一個空文件名。如果我改變輸入類型爲文本,並提交我可以得到文本保存/顯示器,但要上傳的文件充當雖然我還沒有提供的文件的形式:用於文件上傳的自定義元文件夾返回空文件名
形式 -
功能display_file_upload_meta_box($ POST_ID,$後){
wp_nonce_field(basename(__FILE__), 'file_upload_meta_box_nonce');
?>
<p>
<?php
$fileUpload= get_post_meta($object->ID,'file-upload-meta',true);
if(!$fileUpload)
$fileUpload = '';
echo 'file: '.$fileUpload;
?>
<label for="file_upload_meta">Attach a file to this post</label>
<input type="file" id="file_upload_meta" name="file_upload_meta" class="widefat"/>
</p>
<?php
}
代碼上傳文件 -
$new_meta_value = wp_upload_bits($_FILES["file_upload_meta"]['name'], null, file_get_contents($_FILES["file_upload_meta"]['tmp_name']));