我需要更改由插件中定义的函数输出的HTML。
我要做的是将整个函数复制到主题的functions.php
文件中,并且可以正常工作。
function my_discount_field() { ... }
remove_action( 'edd_checkout_form_top', 'edd_discount_field', -1 );
add_action( 'edd_checkout_form_top', 'my_discount_field', -1 );
但是我觉得这不是正确的方法,因为我也想从该文件中更改其他功能..而且它太肿,而且如果插件对原始代码进行了更改,它可能不起作用。
是否有一种更清洁的方法,仅更改HTML输出而不必复制整个函数?
This is the function我在说。 &this是我要更改的HTML部分。