【发布时间】:2011-02-03 13:14:15
【问题描述】:
我正在使用 Wordpress 的 add_meta_box() 函数将自定义元字段添加到“添加新帖子”页面 like this。我希望这些字段之一允许用户上传文件,以便可以将单个图像、pdf、音频文件或视频与帖子相关联。
我见过的最接近的例子是这个(链接已删除*)。不幸的是,它不适合我的需要,因为我希望我的文件由 Wordpress 的媒体上传器处理 - 所以它应该出现在之后的媒体库中,并且应该根据媒体设置生成缩略图。
我认为理想情况下有一种方法可以进入 Wordpress 现有的添加媒体对话框,只需将上传文件的 URL 输出到文本框中,但我不知道该怎么做。 This question 类似,但答案有点笨拙 - 我想为我的最终用户保持这个超级简单。
我怎样才能做到这一点?请不要推荐诸如 Flutter 或 Magic Fields 之类的插件 - 我已经尝试过这些,但它们不适合我的目的(我希望图像由 Wordpress 的媒体上传器处理)。我正在使用 Wordpress 3.0-alpha。
(*=链接因恶意软件报告而被删除;它在存档中,但风险自负)
【问题讨论】:
-
你好@shipshape,我会对你的工作很感兴趣。如果可能的话,您至少可以发布链接到存档以下载您的代码。对于所有正在寻找有关此主题的答案的人来说,这将是一件好事。谢谢!
标签: wordpress upload custom-fields