2

デフォルトのテーマを使用してワードプレスにマルチサイトをインストールしています。ホームページにフォームがあり、フォームデータをメールアドレス (作成されたすべてのサイトのメインメール) に送信したい。

使用get_option('admin_email')しましたが、スーパー管理者で設定された一般的なメールを使用しています。

作成されたすべての新しいサイトからの電子メールを使用したいと考えています。

現在のサイトのメールを受け取るようにフォームを設定する方法はありますか?

ありがとうございました。

4

1 に答える 1

8

これはそれを行う必要があります:

<?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.
}
?>

ドキュメンテーション:

get_site_option

get_option

彼の助けを願っています。幸運を。

于 2013-06-27T02:52:12.583 に答える