集成不同的插件以协同工作

时间:2013-12-30 作者:Brian

这是一个关于插件如何协同工作的一般性问题。我很难理解WP的一些概念。

在wordpress中,当我使用多个插件时,它们是如何集成在一起工作的,从而实现无缝连接的。例如,我使用了两个插件:一个是分类广告插件,另一个是私人消息插件。目前,分类插件只允许用户通过发送类似craigslist的电子邮件进行交流,但我希望他们在我的网站上进行内部交流。所以在分类插件页面中,当我点击“回复用户”时,它会显示分类广告的回复页面。然而,在这一点上,我希望用户使用私有消息插件,以便他们可以在我的网站上进行内部通信。

如何将用户引导到私有消息插件页面,并让私有消息插件了解双方是谁?换句话说,像这样的事情是否需要使用过滤器和挂钩的更复杂的编程技能。。。等我想这是我真正的问题。

很抱歉在这里唠叨,我对wordpress的失望已经到了极限,并且一直在努力完全理解WP的概念。

1 个回复
SO网友:hornj

简而言之,是的,这需要编程。这可能很容易——只需更改几行代码即可将用户重定向到私有消息插件,但这可能会涉及更多内容。

结束

相关推荐

private functions in plugins

我开发了两个插件,其中一个功能相同(相同的名称,相同的功能)。当试图激活两个插件时,Wordpress会抛出一个错误,因为它不允许我以相同的名称定义函数两次。有没有一种方法可以使这个函数只对插件私有,而不使用面向对象编程,也不简单地重命名函数?我不想使用OOP,因为我首先要学习它。此外,我不想重命名该函数,因为我可能也想在其他插件中使用它,而重命名感觉不太合适。