Questions tagged «uploads»

这包括有关文件上传过程的所有问题,无论是从WP管理页面还是从前端编辑器。

3
漂亮的文件上传网址?
可以将PDF等文件上传到自定义网址吗?我想上传PDF www.example.com/whitepapers/pdf.pdf而不是www.example.com/wp-uploads/...。 我找到了一个名为WP Easy Uploader的插件,看起来不错,但是我想检查是否还有其他解决方案。 我正在考虑的一种解决方案是将PDF视为页面,以便可以将父页面分配给PDF。如果父页面的URL发生更改,这将处理所有重定向。 更新 -由于安全原因,我不想从Wordpress安装中进行任何FTP访问,因此不再考虑WP Easy Uploader。


1
是否可以重组WordPress上传目录?
我有一个WordPress网站,所有上传都已上传到/wp-content/uploads/*。现在有成千上万的图像,这对性能造成了很大的影响,我已被指派帮助解决它。 有人之前对上传目录进行过重新排序吗?将其移动到结构更清晰的YYYY / MM中?我很想听听一些有关如何实现这一目标的策略。

4
将图像从网页下载到默认的上载文件夹
我正在编写一个自定义主题/插件,在该主题/插件中,我需要以编程方式从某些网页将图像下载到上载文件夹,然后将其作为帖子的一部分插入。 因此,我能够以编程方式找到图像URL,然后需要将其保存到wp-content下的上载文件夹中,但是该文件夹中具有用于保存图像的特定WordPress文件夹结构。 现在我的问题是,是否可以使用WordPress API或函数或方法从网络下载图像并将其保存到上载文件夹?如果是这样,那是什么。 否则,我该怎么做保存这些图像? 到目前为止,我正在这样做 $filetype = wp_check_filetype(basename($image_file_name), null ); $upload_dir = wp_upload_dir(); $attachment = array( 'guid' => $upload_dir['url'] . '/' . basename( $image_file_name ), 'post_mime_type' => $filetype['type'], 'post_title' => preg_replace('/\.[^.]+$/', '', basename($image_file_name)), 'post_content' => '', 'post_status' => 'inherit' ); $attachment_id = wp_insert_attachment( $attachment, $image_file_name, $post_id ); $attachment_data = …

1
将相机信息另存为元数据上载图像?
我正在尝试让WordPress自动保存存储在我上传的图像中的“信用”元数据。我知道可以使用将此作为自定义帖子元字段输入update_post_meta()。 “信用”信息由收集wp_read_image_metadata(),但media_handle_upload()不使用。它仅将从图像收集的“标题”和“标题”信息分别用于post_content和post_title。 我发现了几个示例,这些示例说明了在编辑图像时上传后如何添加自定义附件元数据字段,但是由于WP已经从图像的元数据中收集了此信息,因此我想找到一种方法将其另存为图像已上传。 我不清楚要采取哪些步骤进行挂钩media_handle_upload()(似乎没有挂钩),以便我可以调用update_post_meta以保存附件的“贷方”行。


5
检查媒体库中是否已存在文件
我正在插件中创建自定义文件,并使用Wordpress Codex中针对wp_insert_attachment的代码将其添加到媒体库中。但是,我的插件有时会覆盖这些文件。我需要确保文件不会再次添加到媒体库中。这是当前代码: $wp_filetype = wp_check_filetype(basename($filename), null ); $wp_upload_dir = wp_upload_dir(); $attachment = array( 'guid' => $wp_upload_dir['baseurl'] . '/' . _wp_relative_upload_path( $filename ), 'post_mime_type' => $wp_filetype['type'], 'post_title' => preg_replace('/\.[^.]+$/', '', basename($filename)), 'post_content' => '', 'post_status' => 'inherit' ); $attach_id = wp_insert_attachment( $attachment, $filename); // you must first include the image.php file …

2
考虑到安全性和易用性,处理前端文件上传
我正在寻找一种现有的类似论坛的插件,该插件没有附加媒体的功能。 该插件可作为“自定义帖子类型”使用,因此就像将图像附加到帖子一样“简单”。 我只关心附加图像而不是附加任何文件类型,但是该插件确实使用了wp_editor,因此该解决方案应该以某种方式与之集成。只要解决方案能够将图像的缩略图插入tinyMCE文本区域,我就不会为创建tinyMCE按钮而大惊小怪。 请注意,我指的是我网站的前端,而不是管理区域。 在绝对理想的情况下,我希望发生这种情况: 用户单击“问问题” 使用输入他们的帖子详细信息 用户单击tinyMCE界面上的一个按钮,类似于StackExchange,该按钮要求用户上载文件。 然后,系统将正确大小的缩略图插入到tinyMCE文本区域中,并将文件压缩为该缩略图大小 单击此图像应提供与帖子中图像附件相同的功能 然后,用户可以再次单击以插入新图像 用户还可以根据需要从tinyMCE文本区域删除图像 但是,我对tinyMCE按钮具有外围功能感到高兴-如果“文件上载”框明显更容易,那就很好。 我碰到了这个链接,但我总是对在t'interweb上阅读WordPress文章感到不安,因为我永远不太确定它们的安全性,我也不是任何想像力的php安全专家。 提前致谢,

2
媒体上传完成钩
我正在开发一个使用wordpress的thickbox媒体库处理媒体上传和选择的插件。一切都很好,但事实上,我想在上传/ wordpress完成文件整理后自动“重定向”到“媒体库”选项卡。 因此,基本上,我正在寻找一个对上载文件进行处理之后触发的钩子。 我无法想象这将是一件极端的事情,但是我似乎找不到合适的选择。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.