A WordPress-centric search engine for devs and theme authors



pre_wp_mail ›

Since5.7.0
Deprecatedn/a
apply_filters( 'pre_wp_mail', null, $atts )
Parameters: (2)
  • (null|bool) $return Short-circuit return value.
    Required: Yes
  • (array) $atts { Array of the `wp_mail()` arguments. @type string|string[] $to Array or comma-separated list of email addresses to send message. @type string $subject Email subject. @type string $message Message contents. @type string|string[] $headers Additional headers. @type string|string[] $attachments Paths to files to attach. }
    Required: Yes
Defined at:
Codex:

Filters whether to preempt sending an email.

Returning a non-null value will short-circuit {@see wp_mail()}, returning that value instead. A boolean return value should be used to indicate whether the email was successfully sent.





Source

$pre_wp_mail = apply_filters( 'pre_wp_mail', null, $atts );