我计划购买一个插件,允许用户创建投票,然后通过快捷码将其嵌入帖子中。它看起来像一个很棒的插件;然而,我想要的功能还不完全具备。我更希望插件在用户单击提交后自动将帖子添加到前端,而不是为用户提供一个快捷码。
我想修改代码,以便创建投票的过程如下所示(我需要实现斜体):
用户自定义其投票,单击提交,生成了短代码,但用户看不到短代码。一些功能在WordPress中创建了一个新帖子,创建投票的用户是作者,而该帖子中唯一的内容是刚刚生成的短代码。有没有简单的方法可以做到这一点?就上下文而言,我是一个主题开发人员;然而,我没有任何开发插件的经验。我知道相当多的PHP。
有没有人能提供一个概括的例子,说明我将如何进行这项工作(即,获取短代码,然后创建一篇以短代码作为帖子内容的帖子)?我会使用wp_insert_post
还是别的什么?
此外,由于这是另一个开发人员的插件,我将修改它的功能,有什么最佳实践我应该遵循吗?例如,我是否应该创建一个新插件,其唯一目的是与轮询插件交互,并使用其短代码创建帖子,而不是覆盖它们的代码?