我正在尝试模仿事件管理器插件的“位置”功能,其中用户在添加新事件时可以搜索现有位置,如果没有找到 - 直接从表单创建一个。
是否有ACF方式接近这个?我在考虑使用acf_form
功能,但我不确定如何将其插入表单。
Wordpress 4.7.3,ACF Pro 5.5.11
答案 0 :(得分:0)
通过使用“克隆”字段并克隆我想要创建的自定义帖子类型的字段组,找到了一种方法。然后我迷上acf/save_post
行动并使用wp_insert_post()
和update_field()
设法从其他帖子的自定义帖子中创建新的自定义帖子。
这用于复制“事件管理器”功能。我有一个自定义的帖子类型'事件'和'位置'。添加新的“事件”时,我可以从现有位置中选择或(这就是我使用的新功能)添加新位置。
我希望能帮助那些从事类似工作的人:)