Php 获取当前登录用户的电子邮件

Php 获取当前登录用户的电子邮件,php,wordpress,email,plugins,syntax,Php,Wordpress,Email,Plugins,Syntax,我正在尝试修改一个WordPress插件(CF7),而我被困在中间。 网站是有点具体,这就是原因,我需要这个功能 在联系人表单中,我从一个自定义字段中获取一个收件人地址,并保存在一个post中 代码如下: . . elseif ( '_post_email' == $name ) $output = get_post_meta($post->ID, 'email', true); . . _然后,post_电子邮件被用作联系表单上的某种快捷码(cf7_special_mail_标记)

我正在尝试修改一个WordPress插件(CF7),而我被困在中间。

网站是有点具体,这就是原因,我需要这个功能

在联系人表单中,我从一个自定义字段中获取一个收件人地址,并保存在一个post中

代码如下:

.
.
elseif ( '_post_email' == $name )
$output = get_post_meta($post->ID, 'email', true);  
.
.
_然后,post_电子邮件被用作联系表单上的某种快捷码(cf7_special_mail_标记)

我现在想要的是,以同样的方式获得注册用户的电子邮件,实际上,该用户正在发送表单。我之所以希望如此,是因为接收邮件的用户可以进行回复

我试过这个,但不幸的是它不起作用

elseif ( '_post_email_sender' == $name )
$output = wp_get_current_user( 'user_email' ); 

您是否尝试过使用
$current\u user=wp\u get\u current\u user()
然后使用
$current\u user->user\u email
获取电子邮件。看起来这就是您正在尝试的,是吗?您是否正在对插件进行其他修改,还是这是唯一一个?其他一些,但不应干扰该更改。