pre_wp_mail

过滤钩子


apply_filters( 'pre_wp_mail', null, $atts )
参数
  • (null|bool)
    $return
    Short-circuit return value.
    Required:
  • (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:
定义位置
  • wp-includes/pluggable.php
    , line 214
引入
5.7.0
弃用

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.

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