Overwriting a plugin function 时间:2015-11-13 作者:Veselina Kolova 我需要在自己的插件中编写一个函数,并覆盖另一个插件中的函数,最好不要对其进行任何更改。或WordPress的核心。所以,基本上,我需要做的是:插件X做它的工作,是时候让函数Y做点什么了,而不是X的Y函数,我的函数来做Y的工作。然后X返回到它的其他函数。我知道以前有人问过这个问题(大约3-4年前,那时有钩子),但如果有任何帮助,我将不胜感激。 1 个回复 SO网友:s_ha_dum 除非插件本身提供了您可以使用的挂钩,或者已经编写的挂钩是可替换的(插件的一个冒险命题),否则您不能。这不是WordPress的限制。这是一个PHP版本。您不能在PHP中“重载”或重新定义函数。您将得到一个致命错误。 文章导航