要调用函数时使用add\\u action()的另一个原因是与之相反的remove\\u action(),它允许任何插件/脚本在操作运行时不调用函数。
add\\u action/add\\u filter、remove\\u action/remove\\u filter是开发人员最大限度地定制插件、主题和核心行为的最佳方式。
因此,在任何正在运行的进程中,您都可以使用add\\u action()删除调用的函数,并在添加自己的函数之后立即删除。例如,从您的代码:
remove_action(\'init\', \'pp_submit__link_form\');
action_action(\'init\', \'my_pp_submit__link_form);
function my_pp_submit__link_form(){
if(isset( $_POST[\'action\']) && $_POST[\'action\']="submit_link" ){
echo "Good bye, see you later, I\'m tired";
}
}