改变Wordpress插件的行为

时间:2011-02-01 17:31:32

标签: wordpress

我是wordpress插件开发的新手。我希望能够改变另一个wordpress插件的行为。有没有一个很好的方法来做到这一点。即。我应该创建一个新的插件来覆盖它的行为,还是应该直接更改插件。如果其他人有一些关于wordpress插件开发的好技巧,请告诉我。

由于

1 个答案:

答案 0 :(得分:1)

最简单的方法就是直接编辑插件的源代码,然后将其版本号修改为高达99999的版本,这样你就不会错误地通过WordPress更新它并清除你所做的所有编辑(发生在我身上)

最好是制作另一个插件来修改原始插件的行为,或者如果更改是最小的话,在主题的functions.php中编码,或者只是编辑插件的代码然后将其重命名为不同的插件(因为在WordPress上托管的插件是GPL2许可的。)

使用WordPress的 remove_action 功能删除原始插件的挂钩,然后使用 add_action 使用您自己的函数重新声明它们。