Suporte » Desenvolvendo com WordPress » sobrescrever função com plugin

  • Caríssimos, estou com um problema, eu criei um plugin que manipula pdfs, carimbando uma marca d’agua dinâmica, com base no nome do usuário que está baixando o arquivo. A função toda deveria ser usada para os produtos baixáveis vendidos com woocommerce. Via “braçal” eu consigo substituir as funções do woocommerce pra executar as funções definidas no plugin. A minha pergunta é…
    Existe uma forma do plugin sobrescrever a função dowload_file() do woocommerce? Porque se eu alterar manualmente, a cada atualização do woocommerce eu teria que fazer as alterações novamente

Visualizando 1 resposta (de um total de 1)
  • Moderador Felipe Elia

    (@felipeelia)

    Oi @diegoperotto,

    A forma para alterar o comportamento do WordPress e seus plugins é através de hooks (actions e filters). Veja sempre se a função cujo comportamento você quer alterar não tem um filtro por onde você possa alterar uma variável, por exemplo.

    Sobre a função download_file(), eu procurei no github do WooCommerce e não encontrei. Sabe em que arquivo ela está?

Visualizando 1 resposta (de um total de 1)
  • O tópico ‘sobrescrever função com plugin’ está fechado para novas respostas.