wordpress中action和filter的区别是什么
action和filter之间的主要区别可以总结如下:
- action获取它收到的信息,对其执行某些操作,并且不返回任何内容。换句话说:它作用于某物,然后退出,不返回任何内容返回调用钩子。
- filter获取它收到的信息,以某种方式修改它,然后返回它。换句话说:它过滤一些东西并将其传递回钩子以供进一步使用。
换一种说法:
- action中断代码流以执行某些操作,然后返回到正常流而不进行任何修改。
- filter用于以特定方式修改某些内容,以便代码稍后使用该修改。