您当前的位置:首页 > TAG信息列表 > wp-mail

  • 为什么wp_mail()函数没有发送任何电子邮件,并在Chrome‘Network’响应中显示‘0’

    时间:2015-02-27

    我正试图通过WordPress使用wp_mail() 功能,但似乎不起作用。它正在显示0 在Chrome“网络”响应中,使用Status Code:200 OK 这是我的代码部分: // Contact form Ajax add_action(\'wp_ajax_nopriv_submit_contact_form\', \'submit_contact_form\'); function submit_contact_form(

  • 如何使用wp_mail动态创建CSV并将其作为附件发送?

    时间:2015-03-01

    我正在尝试从表单提交创建CSV文件,并通过电子邮件自动将该文件发送给特定用户。电子邮件本身发送得很好,但我无法通过附件。是否可以在不首先将文件保存到服务器的情况下创建附件?function create_csv() { $fd = fopen(\'php://temp/\', \'w\'); if($fd === FALSE) { die(\'Failed to open temporary file\'); }

  • wp_mail sending mail twice!

    时间:2015-03-01

    我真搞不懂为什么要发送两次。它不在任何循环中,我有一个if语句来检查isset是否存在,但我没有做任何事情来阻止它发送两次。这是一个基本表单,有4个字段,但数据是基于一个字段提取的,电子邮件是基于电子邮件字段发送的。每次我提交页面时,它都会发送两次。 //Email Function if(isset($_GET[\'email\'])){ if($_GET[\'employee\'] == \'1\') {

  • 当自定义帖子类型类别更改时发送电子邮件

    时间:2015-03-13

    这是我第一次尝试编写动作挂钩。我的CPT有4个类别。我试图使WP在类别更改时自动发送电子邮件通知。我所说的改变是指:假设这篇文章属于“cat1”类。管理员取消选择cat1并选择“cat2”,然后单击“更新”按钮。我不是说在列表中覆盖或附加新类别。迄今为止我的代码:add_action(\'set_object_terms\',\'email_when_category_changes\'); function email_when_category_changes(){

  • 如何使WordPress的电子邮件保持同步

    时间:2015-04-24

    我最近在我的网站上遇到了一个问题,电子邮件无法发送。这是一个问题,但更大的问题是,失败导致脚本超时,这对用户体验造成了很大影响。我正在发布我的解决方案wp_mail 异步的,希望得到一些想法的反馈。这是一个好的解决方案吗?我会遇到什么陷阱?

  • Sending email to all users

    时间:2015-05-03

    向大量用户发送电子邮件的最佳做法是什么?我正在为一个协会的网站开发一个插件,需要做的事情之一是能够向协会的所有成员(或特定子集)发送电子邮件。这将是一件相当罕见的事情,但一旦发生,预计将发送500至1000封电子邮件。现在,我可以想出几个选择:分别发送每封电子邮件,每封50/100块发送一封电子邮件,为每个人发送一封电子邮件。选项1很好,因为我可以对电子邮件进行个性化设置(亲爱的姓名……),然而,对于这些情况,我们可以使用普通电子邮件。每个选项的缺点是什么</你能给我一些其他的策略建议吗?我只是想用

  • CPT评论的评论电子邮件通知

    时间:2015-05-04

    我有一个WordPress网站,用户可以通过提交一个发布到自定义帖子类型的表单来创建新的支持票证。我现在希望WordPress在自定义帖子上有评论(即更新票证)时向用户发送电子邮件。我发现this example 关于如何将电子邮件添加到CPT的评论。我发现答案不是很清楚,也不知道如何应用if() 有条件的,我似乎无法让代码正常工作。我的CPT名称是jobs 我在函数中添加了以下代码。php文件:/* * Email updates for Job comments */ if

  • 如何使用wp_mail和标题中的多个密件抄送发送电子邮件

    时间:2015-06-02

    我有一个代码部分,负责从联系人表单中获取变量,并向我和我的同事发送电子邮件。add_action(\'wp_ajax_nopriv_submit_contact_form\', \'submit_contact_form\'); // Send information from the contact form function submit_contact_form(){ // If there is a $_POST[\'email\']...

  • 在发送电子邮件后做一些事情

    时间:2015-06-09

    WordPress发送电子邮件后,我想做点什么。例如,在使用发送“重置密码”电子邮件后wp_mail() 作用

  • 通过wp_mail()发送多部分(文本/html)电子邮件可能会导致您的域名被禁止

    时间:2015-06-18

    摘要由于WP Core中的错误,发送multipart 电子邮件(html/文本)wp_mail() (为了减少电子邮件进入垃圾邮件文件夹的可能性)具有讽刺意味的是,你的域名会被Hotmail(和其他Microsoft电子邮件)阻止。这是一个复杂的问题,我将对其进行详细分析,以帮助他人找到一个可行的解决方案,最终可能在core中实现。It\'s going to be a rewarding read. Let\'s begin...错误避免新闻稿电子邮件被垃圾文件夹截留的最常见建议是发送多部分邮件。多部

  • 在用户注册时,如果发送了欢迎邮件,则添加新用户为作者的帖子

    时间:2015-06-18

    我正在尝试创建一个新帖子(稍后将其转换为自定义帖子类型),无论何时新用户在网站上注册,以及欢迎电子邮件是否成功发送。问题是我想添加新用户作为新帖子的作者。稍后,所有通知电子邮件将可从特殊页面访问。我正在尝试使用wp_mail 过滤器:add_filter( \'wp_mail\', \'my_wp_mail_filter\' ); function my_wp_mail_filter( $args ) { $new_wp_mail = array(

  • PLUGINS_LOADED操作工作不正常

    时间:2015-07-14

    我试图在表单提交后向用户发送电子邮件,但出现错误Call to undefined function wp_mail() in C:\\xampp\\htdocs\\wordpress\\wp-content\\plugins\\contact form\\contact-form-plugin.php on line 46<我在谷歌上搜索了一下,发现它与add_action( \'plugins_loaded\', \'functionShowForm\' );.我在代码中添加了这一行,但它在主窗

  • Wp_mail()在本地主机中不起作用

    时间:2015-07-28

    我正在本地测试wp\\u mail()。当我var dump wp\\u mail时,我得到布尔值false。这是我的密码 $to = \"[email protected]\"; $subject = \'my subject\'; $message = \'I would like to work with you\'; $headers = \'\'; $sent_message = wp_mail( $to, $s

  • Wp_mail()函数在Windows和MAC OS中不起作用

    时间:2015-07-31

    从Windows操作系统和MAC操作系统发送时不接收邮件,但从Linux操作系统发送时接收邮件。我试着从LINUX操作系统、Windows和MAC操作系统发送邮件LINUX按其应有的方式向我发送邮件,但Windows和MAC未能发送我收到的邮件Mail sent successful 消息,但从Windows或Mac OS发送时不会收到邮件。

  • 是否使用POST方法处理订阅表单?

    时间:2015-08-06

    我正在尝试在我的wordpress博客上集成“订阅新闻稿”功能用户只需输入自己的姓名和电子邮件地址,点击订阅即可。这应该会给我发送一封电子邮件,我会将它们添加到邮件列表中。我激活了WP SMTP邮件插件,并输入了相关的电子邮件服务器信息,以使WordPress能够发送电子邮件,要求WordPress向我发送一条测试消息,这起到了作用。现在,每当有人填写姓名时,我都想收到一封电子邮件&;发送电子邮件并点击订阅。如果我现在这样做,它什么也不做,它会重新加载页面而不发送电子邮件。我在下面附上了我的代码,有

  • 如何不使用插件从联系人页面发送电子邮件

    时间:2018-01-30

    如何在不使用插件的情况下从WordPress中的联系人页面发送电子邮件?WordPress是否具有发送电子邮件的默认功能?

  • 在wp_mail中传递返回路径附加参数

    时间:2018-02-02

    我们的服务器当前正在自动将返回路径设置为{[email protected]}。在用PHP发送电子邮件时,我可以通过执行以下操作来覆盖此内容:$return = \'<[email protected]>\'; $additional = \"-f$return\"; mail($to,$subject,$message,$headers, $additional); 我的问题是WordPress没有像本机PHP邮件函数那样提供添加额外

  • Repeated headers in wp_mail

    时间:2018-02-10

    由于标记原因,我多次将自定义标头传递给wp_mail(), 但实际上只有头的最后一个实例被发送。看来wp_mail() 正在筛选自定义标头,以便只发送唯一的标头。我相信这是因为wp_mail 函数定义(wp includes/pluggable.php,第173行)自定义头通过添加到关联数组(第303行)进行处理: $headers[trim( $name )] = trim( $content ); 有没有一种方法可以在不修改wp_mail 功能本身?WP Codex for wp_mai

  • 对多个电子邮件地址的电子邮件回复不起作用

    时间:2018-02-17

    我想,电子邮件回复应在多个电子邮件地址收到。但这对我不起作用。我尝试过不同的方法,但都不适合我。我正在尝试此标题,但它只回复最后一个电子邮件地址。$to = \"[email protected]\"; $subject = \"my email subject\"; $message = \"my email message\"; $headers = array(); $headers []= \"MIME-Version: 1.0\\r\\n\";

  • 如何在使用AUTO_CORE_UPDATE_EMAIL挂接时向$EMAIL[‘Body’]添加换行符

    时间:2018-02-23

    我正在使用auto\\u core\\u update\\u电子邮件挂钩修改WordPress发送的自动更新电子邮件。但是,我不知道如何在电子邮件正文中添加换行符。这是我的代码:function example_filter_auto_update_email($email) { $email[\'to\'] = array(\'[email protected]\', \'[email protected]\'); $email[\'subject\'] = \'Aut