我认为没有add_filter()
随时随地打电话。如果要覆盖选项默认值,可以调用自己的add_filter()
要做到这一点,可以在插件或子主题中进行。
EDIT
一
apply_filters()
调用只不过是一个过滤器挂钩定义:基本上,它定义了应用过滤器挂钩的数据。
类似于do_action()
, 这是一个动作钩子定义:它定义了触发动作钩子的模板位置/运行时执行点。
因此apply_filters()
does not imply 必然会有一个add_filter()
呼叫相反,它仅仅意味着过滤器是available 修改指定的数据。
另一方面add_filter()
does imply 在某个地方,对应的apply_filters()
调用存在-就像存在add_action()
调用意味着在某个地方do_action()
呼叫已存在。