在Gravity Forms创建自定义帖子类型之前,ACF转发器值未保存

时间:2015-02-23 00:16:34

标签: custom-post-type gravity-forms-plugin advanced-custom-fields

我使用Gravity Forms + Custom Post Type插件加ACF来收集信息并自动生成帖子。用户将通过重定向确认自动显示新生成的帖子。

表单在GF中有一个列表类型,映射到ACF中的转发器字段。我使用我在gist上找到的函数(gfToAcfListToRepeater)来反序列化字段中的值,并将它们分配给工作正常的转发器字段。

问题是转发器字段中的值最初没有显示在新生成的帖子上,即使它们位于“编辑”页面(管理员)中的正确字段中。 如果我手动更新帖子(在管理员中)并刷新页面(在浏览器中),则值会正确显示。

该函数在gform_after_submission上运行,我想知道在将值插入转发器字段之前是否创建了帖子。如何自动保存帖子或有更好的方法来完成此操作?

谢谢!

0 个答案:

没有答案