我有一个包含两个重力表格的简单网站,这两个表格都允许用户上传媒体。
我正在寻找一些简单的代码:
(a)将所有上传的媒体插入媒体库,而不是默认的Gravity Forms文件夹 (b)将媒体附加到页面上。表格1附于第1页,表格2附于第2页。
我发现了一些类似的帖子,但没有什么比我需要的更简单。
我想我会使用像
这样的东西add_action( 'gform_after_submission_1', 'after_submission', 10, 2 );
和
wp_insert_attachment
因为我只有两个表单,所以在functions.php中会有一些简单的东西,它会将媒体添加到库中,然后根据使用哪个表单附加到帖子工作?
阅读https://codex.wordpress.org/Function_Reference/wp_insert_attachment给了我一些想法,但我无法从提交的表单中获取媒体并将其添加到媒体库。它附在帖子上,但它显然不是正确的媒体,因为它没有附加。
答案 0 :(得分:0)
我的插件Gravity Forms媒体库为Gravity Forms提供此功能:https://gravitywiz.com/documentation/gravity-forms-media-library/