我正在使用 Wordpress 的add_meta_box()函数将自定义元字段添加到“添加新帖子”页面,如下所示。我希望这些字段之一允许用户上传文件,以便可以将单个图像、pdf、音频文件或视频与帖子相关联。
我见过的最接近的例子是这个(链接已删除*)。不幸的是,它不适合我的需要,因为我希望我的文件由 Wordpress 的媒体上传器处理 - 所以它应该出现在之后的媒体库中,并且应该根据媒体设置生成缩略图。
我认为理想情况下有一种方法可以进入 Wordpress 现有的添加媒体对话框,只需将上传文件的 URL 输出到文本框中,但我不知道该怎么做。这个问题很相似,但答案有点笨拙——我想为我的最终用户保持这个超级简单。
我怎样才能做到这一点?请不要推荐 Flutter 或 Magic Fields 之类的插件 - 我已经尝试过这些,但它们不适合我的目的(我希望图像由 Wordpress 的媒体上传器处理)。我正在使用 Wordpress 3.0-alpha。
(*=链接因恶意软件报告而被删除;它在存档中,但风险自负)