woocommerce_email_attachments, array(

woocommerce_email_attachments, array(

Appears in:
Hook Type: filter

See hook in core

Displaying hooks found in version: woocommerce.11.0.0

apply_filters('woocommerce_email_attachments, array(') is found 4 times:

  • /includes/class-wc-emails.php line 1088
    			* @param array $attachments The email attachments.
    			* @param WC_Product $product Product instance.
    			* @param null $null Unused.
    			*/
    			apply_filters( 'woocommerce_email_attachments', array(), 'low_stock', $product, null )
    		);
    
    		$this->remove_email_sender_filters();
    	}
    
    	/**
    
  • /includes/class-wc-emails.php line 1175
    			* @param array $attachments The email attachments.
    			* @param WC_Product $product Product instance.
    			* @param null $null Unused.
    			*/
    			apply_filters( 'woocommerce_email_attachments', array(), 'no_stock', $product, null )
    		);
    
    		$this->remove_email_sender_filters();
    	}
    
    	/**
    
  • /includes/class-wc-emails.php line 1276
    			* @param array $attachments The email attachments.
    			* @param array $args Arguments.
    			* @param null $null Unused.
    			*/
    			apply_filters( 'woocommerce_email_attachments', array(), 'backorder', $args, null )
    		);
    
    		$this->remove_email_sender_filters();
    	}
    
    	/**
    
  • /includes/emails/class-wc-email.php line 727
    	 *
    	 * @return array
    	 */
    	public function get_attachments() {
    		return apply_filters( 'woocommerce_email_attachments', array(), $this->id, $this->object, $this );
    	}
    
    	/**
    	 * Return email type.
    	 *
    	 * @return string