// Gives a chance to change where the HTML should be displayed
$hook = apply_filters('cfpp_hook_location', 'woocommerce_before_add_to_cart_button');
Mas o run do plugin é executado antes do functions.php do tema rodar.
Com isso, mesmo que eu registre um filtro pra mudar onde cfpp vai aparecer, não dá tempo de rodar antes do plugin.
E como o seu plugin usa classes e passa um objeto pra add_action, eu não consigo nem remover essa action para adicionar uma custom, pq não tenho acesso ao objeto que vc usou pra registrá-la.
Precisaria refatorar essa parte para permitir o filtro via functions.php ou expor como uma option do plugin essa localização do output.
Fala @Luc45 , blz?
Tem uma parte do código dentro do run()
Mas o run do plugin é executado antes do functions.php do tema rodar. Com isso, mesmo que eu registre um filtro pra mudar onde cfpp vai aparecer, não dá tempo de rodar antes do plugin.
E como o seu plugin usa classes e passa um objeto pra add_action, eu não consigo nem remover essa action para adicionar uma custom, pq não tenho acesso ao objeto que vc usou pra registrá-la.
Precisaria refatorar essa parte para permitir o filtro via functions.php ou expor como uma option do plugin essa localização do output.
Faz sentido?
Abraços