Cuando necesitamos modificar un plugin no es recomendable hacerlo directamente sobre su código, sino crear un plugin adicional que aprovecha los hooks (ganchos) que este tiene para colgar el código que contiene las modificaciones.
Los hooks o ganchos se encuentran distribuidos en puntos estratégicos en el plugin original y se pueden identificar por la instrucción:
do action(nombre-del-gancho, $argumento1, $argumentos2, ...);
Para colgar el código de nuestro nuevo plugin, escribimos:
add_action( 'nombre-del-hook', 'nombre-de-mi-funcion', 10, 1 );
function nombre-de-mi-funcion( $argumento1_ )
{
echo "Hola mundo, este es el valor de " . $argumento1;
}
Fuente:
https://developer.wordpress.org/plugins/hooks/
.