您当前的位置:首页 > TAG信息列表 > wp-mail
为什么wp_mail()不让我设置From:头,而普通的老式PHP mail()会呢?
当我使用wp_mail( $to, $subject, $message, $headers ) (当然,有了适当的值),发送电子邮件时会使用一个发件人名称和一封我在任何地方都找不到的电子邮件(即使在PHP或Apache设置中也找不到)。但是,使用mail( $to, $subject, $message, $headers ) 相反,效果很好。会发生什么wp_mail() 造成这种情况?
可插拔功能和激活检查?
插件正在定义可插入wp_mail() 作用我的想法是检查函数是否已经定义,如果其他插件超过我,则抛出警告。但是,此警告会导致激活问题。据我所知,在正常操作期间,插件已加载before pluggable.php 但为了进行激活检查,它已加载after 可插拔。实现此类可插拔功能检查的可靠/适当/建议的方法是什么?(对我来说)没有明显的方法来区分激活和单独处理它。
使用自定义按钮重新发送用户登录和密码
您将如何重新发送登录信息(&M);忘记密码的用户的密码?在这种情况下,他们不想进入“密码”遗忘页。附加问题:大量重新发送密码。我知道几乎不可能重新发送密码,所以重置也可以。但我需要一种方法来单击选择一些用户,然后向他们发送重置链接邮件。当前解决方案:我在表中列出我的用户(按角色排序)(&;只需添加一个带有按钮的丢失密码表单。它起作用,但与……相反。。。美好的如果要重新发送密码,请单击按钮并打开一个空白选项卡/窗口。这让我不用一直回去,但重新发送200封密码邮件仍然是一件痛苦的事。另外:无法重新发送密
使用带有参数的wp_Schedule_Single_Event发送电子邮件
我正在尝试安排一个伪cron作业,以便使用WordPress插件在设定的时间后发送电子邮件。到目前为止,当我将电子邮件地址和消息硬编码到email_about_coupon() 作用但是,当我尝试向函数发送参数时,电子邮件从未发送。通过使用Cron GUI plugin, 我可以看到cron作业甚至是通过参数注册的。我认为我做了一些不正确的事情,在函数运行时不允许在函数中正确使用参数。以下是我所拥有的:function schedule_email_cron($post_id) {
带有jQuery POST的wp_mail脚本
我需要在提交表单时从页面发送电子邮件。我想我会使用jQuery帖子,但我真的不知道从哪里开始。我会使用wp_mail()? 如果是这样的话,怎么能叫它呢?抱歉,如果这看起来很模糊。在表单将其数据发布到另一个站点之前,尝试向客户发送电子邮件;$(\'#donationForm\').submit(function() { // send email to client before moving onto worldpay payment form // se
WP_mail无法识别抄送和密件抄送标头
我正在使用WordPress 3.1.3当我使用带有抄送和密件抄送标题的wp\\U邮件时,我收到以下通知。Notice: Undefined variable: cc in /var/www/mysite.info/htdocs/wordpress/wp-includes/pluggable.php on line 349 Notice: Undefined variable: bcc in /var/www/mysite.info/htdocs/wordpress/wp-includes/pl
POST时的条件wp_mail语句
我目前正在使用类似的模型从前端发布http://voodoopress.com/2011/03/review-of-posting-from-front-end-form/. 我想根据“problem\\u type”字段的值向特定地址发送电子邮件。这就是我目前所拥有的。这一点也不意味着什么,但我已经走到了死胡同。想法?我只需要3封不同的电子邮件。如果值为计算机,则为1;如果值为电话,则为1;其他每个值都可以发送到第三个电子邮件地址。function new_post_creation_email($p
Wp_mail函数内的IF/ELELIF语句
我需要知道我的if语句有什么问题://EMAIL ADMIN BASED ON PROBLEM_TYPE function new_post_creation_email() { global $post; $postid = $post->ID; $problem_type = get_post_meta($postid, \'problem_type\', true); $description = the_content(
使用wp_mail()-验证电子邮件是否已发送?
使用时wp_mail(), 是否有任何方法可以验证电子邮件是否正确发送?
有没有办法用WordPress的wp_mail()函数发送HTML格式的电子邮件?
是否有一个action\\u挂钩或类似的东西可以帮助我实现这一点?我尝试在PHP字符串变量中添加标记,并发送了一封电子邮件wp_mail() 功能如下:$email_to = \'[email protected]\'; $email_subject = \'Email subject\'; $email_body = \"<html><body><h1>Hello World!</h1></body></html&
我必须用编写插件来覆盖wp_mail()可插拔函数吗?
如果我想覆盖wp\\u password\\u change\\u通知,我是否必须编写插件才能做到这一点?它似乎对功能没有影响。我的主题的php。我唯一需要做的就是把措辞改成小写。 if ( !function_exists(\'wp_password_change_notification\') ) : /** * Notify the blog admin of a user changing password, normally via email.
3种不同的邮件通知
我正在构建一个小型跟踪器,需要发送有关特定操作的邮件通知。深思熟虑的通知:发布新票证时,管理员会收到通知电子邮件。更新票证时,作者会收到通知电子邮件。发布票证时,作者会收到确认邮件。每封通知电子邮件都有不同的内容。我有这三个通知中的一个要处理,即作者在更新票证时收到通知的通知(代码如下)。另外两个我想不出来。在我的跟踪器中发布的一些背景信息。过帐以前端形式进行。如果用户已登录,则其用户详细信息将用作票证作者元。如果用户未登录,则名称和电子邮件将保存为自定义字段。//********************
为什么WP_NEW_USER_NOTIFICATION不工作?
我不喜欢使用插件,所以我使用了user registration 自定义注册页面,不发送任何电子邮件。起初一切正常。然后,我添加了一些功能来更改“发件人”和“电子邮件”,使用wp_mail_from, 这很有效。然后我决定通过在wp_new_user_notification. 然后它就不再发送任何电子邮件了。以下是整个模板代码:`<?php require_once(ABSPATH . WPINC . \'/registration.php\'); /* Check if
通过WP_Mail在发布的自定义帖子类型上发送电子邮件通知
我一直试图在发布新的自定义帖子类型(在本例中为“事件”)时收到一封电子邮件通知。我已经尝试了一些事情,并确定了这个简单的例子,我想,应该可以很好地工作。function admin_event_notification() { $message = \"Test\"; wp_mail( \'[email protected]\', \'New Event\', $message ); } add_action(
如果在自定义帖子通知中发布新评论,则从自定义字段向自定义电子邮件发送通知
我有自定义的帖子类型“艺术大师”。每篇文章都是主人的简介。在他们的个人资料中,设置了自定义域名称“master\\u email”。我需要发送主电子邮件通知,如果每次发布新的评论。如何调用post new comment函数以使用wp\\u mail?谢谢你的帮助!
WP_mail在检索会话数据后使用时会发送两封电子邮件
我正在使用wp\\u邮件功能在WordPress中发送电子邮件。在运行该函数之前,我从会话中检索一堆数据,从刚刚提交的表单中检索其他一些数据。例如:$first_name = $_SESSION[\'first_name\']; $last_name = $_SESSION[\'last_name\']; $phone_number = $_POST[\'phone_number\']; $message = $first_name . $last_name . $phone_nu
为WP用户通知添加第二个电子邮件地址
WP系统向作者发送大量邮件。还有使用电子邮件通知作者的插件。但是,假设我有一个用户,由两个人管理(因为这是一家公司,一个实体,不止一个人)-我希望所有电子邮件也发送到第二个电子邮件地址,我将在该WP用户的配置文件页面中输入该地址。实现这一目标的最佳方式是什么?我知道如何向配置文件页面添加字段,但我不知道如何将用户收到的每个通知发送到第二个电子邮件地址。请帮助:)
wp_mail is undefined
我正在编写一个插件,打开一个表单,邀请人们通过电子邮件访问网站,并希望使用wp_mail().每当我使用wp_mail() 在我的插件文件夹中的任何文件中都可以使用以下函数:PHP致命错误:调用未定义的函数wp\\u mail()所讨论的代码段是:function send_email() { $subject = \'test\'; $message = \'this is a test from send invitation\'; $to = \'na
需要澄清如何正确调用wp_mail()
我想打电话wp_mail() 从一个非模板PHP文件,但当我这样做时,它失败了,我不明白为什么。例如,假设我有一个PHP文件,它只包含以下内容:<?php echo \'hi\'; $mail_sent = wp_mail(\'[email protected]\', \'subject\', \'message\'); echo $mail_sent; ?> 如果我直接在浏览器中加载该PHP文件,则只会打印“hi”。如果我
WP_MAIL_FROM未更改起始地址
我希望使用wp\\u mail\\u from hook来更改通过表单提交的发件人电子邮件地址,该表单通过电子邮件向朋友发送邀请(我正在编写自己的插件来完成此操作)。我目前正在使用以下代码,但我看不出我做错了什么,因为发件人电子邮件地址根本没有设置,而是转到默认地址:function() { $this->from_email = $_POST[\'your_email\']; add_filter( \'wp_mail_from\', array( $th