获取作者电子邮件外部循环(插件内)

时间:2016-04-03 03:33:30

标签: javascript php wordpress email popup

我正在开发一个房地产网站。

一旦有人提交了一个列表,就会有一个详细信息页面显示有关房产的所有信息。

现在,我有一个“联系业主”按钮,允许任何人向帖子所有者发送消息。

点击该按钮后,会显示一个弹出窗口,您可以在其中键入消息,姓名,主题等。弹出窗口由插件控制。

使用wp_mail函数发送邮件。问题是我无法获得发布作者的电子邮件因为popup创建了自己的帖子ID,这与属性帖子ID不同。

我需要获取属性页的id,而不是弹出窗口的id。

问题是,我的代码必须写在popup.php文件中。

我的代码是:

global $post;
$author_id=$post->post_author;      
$to = get_the_author_meta( 'user_email' , $author_id );

        wp_mail(
            $to,
            $subject,
            $message,
            $headers
            );
        do_action('un_admin_notification_sent', $id, $params, $message);
    }

不幸的是,邮件没有被发送,因为$ to是空的 - 当我想使用当前页面的id(即弹出窗口后面的背景)时,它正在使用弹出窗口的id。

任何帮助都会受到很大关注。

0 个答案:

没有答案