生成链接以从wordpress前端克隆或复制帖子

时间:2015-10-15 01:54:52

标签: php wordpress

我发现了一些wordpress插件,它们在后端添加了一个链接到表格的链接,以克隆或复制帖子或页面(Duplicate PostClone Post和{{3 }})。这很好,但是我在wordpress上构建了一个应用程序,我使用自定义帖子类型作为条目,并且希望能够快速复制带有来自前端的链接的条目。该网站(类似于edit_post_link如何工作,但没有跳到后端)。

我使用Gravity Forms为前端的条目创建和编辑功能,但我无法找到提交请求,执行克隆查询的安全方式的最佳方法,然后返回到我之前所在的同一页面(即没有跳到后端)。 Post Duplicator插件执行与do_action调用类似的操作以生成链接。我已经查看了这个功能,并且通常可以了解正在发生的事情,但我不确定是否需要所有额外的插件类结构。

我希望找到一个函数示例,该函数可以创建一个带有nonce的安全url,然后是另一个函数,我们验证url并执行查询并返回上一页。这是正确的方式还是我咆哮错误的树?如果是这样,任何可能帮助我开始的代码示例或示例?

非常感谢!

1 个答案:

答案 0 :(得分:1)

我找到了这篇文章(http://rudrastyh.com/wordpress/duplicate-post.html)并且能够找出我需要的内容。我没有添加过滤器来包含后端中的链接,而是创建了一个可以使用do_action调用并生成链接的操作。我还有一个页面和页面模板,仅用于执行调用,然后重定向回引用URL。