Te voy a explicar como funciona
add_filter().
En Wordpress existen dos modos de interactuar (hooks) con Wordpress y son Action y Filter. El primero está destinado para las acciones de Wordpress como eliminar, añadir, editar, insertar, etc. durante la ejecución del código. Filter está destinado al contenido/texto en sí.
Como su nombre indica
add_filter() sirve para añadir un filter, o sea, añadir una interacción con el "texto/contendio".
Para el uso
add_filter() se deben de pasar dos parámetros. El primero es el hook donde vamos a interactuar y el segundo la función que deseamos lanzar para realizar tal interacción.
Te voy a poner un ejemplo de como sería el uso del hook filter:
Código PHP:
Ver originalfunction foobar() {
[...]
}
add_filter( 'the_content', 'foobar' );