我在wordpress中安装了一个默认主题的多站点安装。我在主页上有一个表单,希望它将表单数据发送到电子邮件地址(每个网站创建的主电子邮件)。
我使用get_option('admin_email')
,但它使用超级管理员中的常规电子邮件设置。
我想使用每个新网站的电子邮件。
有没有什么可以设置表单来获取当前网站的电子邮件?
谢谢。
答案 0 :(得分:5)
这应该这样做:
<?php
if (function_exists('is_multisite') && is_multisite())
//checks if it's a multisite
{
$admin_email = get_site_option( 'admin_email' );
//in multisite, it returns the network-wide site E-mail
}
else
{
$admin_email = get_option('admin_email');
//gets E-mail address of blog administrator.
}
?>
<强>文档强>
希望他的帮助。祝你好运。