Php 如何在qoutes中获取wordpress post作者电子邮件
我正试图获得wordpress post作者的电子邮件,其中引用了如下内容“myeamil@live.com“在single.php页面上 事实上,我想给发这篇文章的作者发电子邮件 我正在使用wp_mail函数从single.php页面向作者发送电子邮件 这是我正在使用的变量,但它会收到管理员电子邮件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
$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').'"';