Php 如何在qoutes中获取wordpress post作者电子邮件

Php 如何在qoutes中获取wordpress post作者电子邮件,php,wordpress,email,Php,Wordpress,Email,我正试图获得wordpress post作者的电子邮件,其中引用了如下内容“myeamil@live.com“在single.php页面上 事实上,我想给发这篇文章的作者发电子邮件 我正在使用wp_mail函数从single.php页面向作者发送电子邮件 这是我正在使用的变量,但它会收到管理员电子邮件 $emailTo = get_option('admin_email'); 我要的不是管理员邮件,而是发布帖子的作者邮件。我需要帮助。非常感谢 更新 这是我的代码,我正在尝试做 如果(!isse

我正试图获得wordpress post作者的电子邮件,其中引用了如下内容“myeamil@live.com“在single.php页面上

事实上,我想给发这篇文章的作者发电子邮件

我正在使用wp_mail函数从single.php页面向作者发送电子邮件

这是我正在使用的变量,但它会收到管理员电子邮件

$emailTo = get_option('admin_email');
我要的不是管理员邮件,而是发布帖子的作者邮件。我需要帮助。非常感谢

更新

这是我的代码,我正在尝试做

如果(!isset($hasError)){/$emailTo=“w_chand@live.com“如果 (!isset($emailTo)| |($emailTo==''){$emailTo= _author_meta('user_email');}$subject='email subject 此处为“%$name;”$body=“name:$name nnDuration:$duration nnComments: $comments”

$headers=“回复:”“$name.”“rn”如果(wp_-mail($emailTo), $subject、$body、$headers){

echo“查询已成功发送”; }else{echo“邮件函数错误!”;}

尝试下面的代码..希望有帮助

<?php $user_email = get_the_author_meta('user_email'); ?>

您可以通过获取作者meta()wordpress函数获取作者电子邮件地址

<?php 
      $user_email = get_the_author_meta('user_email');
?>

获取用户ID 25的电子邮件地址,并使用其显示名称作为锚文本进行回显

<p>Email the author: 
     <a href="mailto: 
          <?php echo get_the_author_meta('user_email', 25); ?>"
     >
          <?php the_author_meta('display_name', 25); ?>
     </a>
</p>
给作者发电子邮件:


以下函数已弃用

 <?php the_author_email(); ?> 

邮件链接 将作者电子邮件地址显示为“mailto”链接


演示代码

关于撰稿人按查看所有文章
希望这对您有所帮助!

尝试:

 $emailTo = '"'.the_author_meta('user_email').'"';

谢谢。但它是登录到用户电子邮件中的。实际上,它应该是谁发布的作者电子邮件。因此,您希望通过登录到的用户电子邮件地址获取作者电子邮件。根据您的说法,它是
,我如何在引号中获得输出以发送电子邮件?当您在发布帖子模板时,您可以在该模板上设置作者信息ime您可以使用此设置此电子邮件地址。我知道。我只想用引号发送电子邮件。谢谢。我这样做了,并且收到了
邮件功能错误!
请对以下所有数据使用单引号:wp\u Mail('me@example.net“,”主题“,”消息“);因此,对于$emailTo,请尝试以下命令:$emailTo=“””。“'u author\u meta('user\u email')。”;我犯了兄弟。仍然是邮件功能错误。我被它卡住了:(
<div id="about-author-wrap">
     <div class="about-author-avatar">
        <?php echo get_avatar( get_the_author_email(), '90' ); ?>
     </div>
     <div class="about-author-info">                                
        <h5>About the Post Writer <small>View all posts by <?php the_author_posts_link(); ?></small></h5>
    </div>
    <div class="about-author-description">
        <?php the_author_meta("description"); ?>
    </div>
</div>
 $emailTo = '"'.the_author_meta('user_email').'"';