使用单独的上传文件夹进行自定义帖子附件上传
因此,我正在尝试找到一种使用两个单独的上传文件夹的方法,这是wp-content/uploads用于常规媒体上传的默认文件夹,而另一个wp-content/custom用于一种特定类型的附件(将PDF文件附加到一个特定的post_type)。 对于组织和数据安全而言,将它们分开是很重要的,因为PDF文件将保存一些敏感数据,只有两个自定义用户角色才能访问这些数据,而普通媒体则很普通。 我有点尴尬地向您展示我正在工作的代码,因为它太糟糕了,但是在这里: function custom_post_type_metabox_save_function($post_id) { global $post; // Verify auto-save, nonces, permissions and so on then: update_post_meta($post_id, "meta_key1", $_POST["value1"]); update_post_meta($post_id, "meta_key2", $_POST["value2"]); // this is where it gets uply. I change the 'upload_path' to my desired one for this post type update_option('upload_path','wp-content/custom-upload-dir'); // then upload the file to it …