删除筛选器回调:删除类中的方法 时间:2016-05-08 作者:MrCalvin 我需要禁用此筛选器:$message = apply_filters( \'woocommerce_mail_content\', $this->style_inline( $message ) ); Thestyle_inline() 函数存在于名为WC_Email.所以我试着:remove_filter("woocommerce_mail_content", WC()->WC_Email->style_inline()); 但这只是一个胡乱猜测,没有奏效。指向完整apply\\u filters代码的链接:here指向style\\u online()函数的链接:here 1 个回复 SO网友:birgire 请注意,要从woocommerce_email_content 过滤器,您首先需要通过以下方式进行注册:add_filter( \'woocommerce_email_content\', ...some-custom-callback... ); 但看起来您正在尝试从消息中删除内联样式。我想您需要文本/html内容类型,因此请尝试使用(未测试)覆盖样式:add_filter( \'woocommerce_email_styles\', \'__return_null\' ); 文章导航