ホームページ  >  記事  >  バックエンド開発  >  WordPress コメント投稿者のメールアドレスのバッチクエリを PHP で実装する方法、WordPress commenter_PHP チュートリアル

WordPress コメント投稿者のメールアドレスのバッチクエリを PHP で実装する方法、WordPress commenter_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:06:351277ブラウズ

WordPressコメント投稿者のメールアドレスのバッチクエリをPHPで実装する方法、WordPressコメント投稿者

今日、ブロガーの友達からたくさんの新年のご挨拶をメールで受け取りました。とても楽しい気持ちですが、彼らはどのようにしてこれを実現したのでしょうか? 非常に単純ですが、次の 2 つのステップに分けることができます。

1) SQLクエリを通じて電子メールアドレスを取得します

2) 何らかの方法でメールを大量に送信する

1 については、数行の PHP コードで解決できます:


コードをコピーします コードは次のとおりです:
xmlns="http://www.w3.org/1999/xhtml">
<頭>

Kaisir が設計した WordPress 一括メール ツール


//接続するデータベースアドレス
$db_server="ローカルホスト";
//データベースのユーザー名
$db_user_name="ここをデータベースのユーザー名に変更します";
//データベースパスワード
$db_user_password="ここをデータベースのパスワードに変更します";
//データベース名
$db_name="これをデータベース名に変更します";
//次のコードは変更しないでください
$sql="SELECT DISTINCT comment_author_email FROM `blog_comments` WHERE 1";
$conn=mysql_connect($db_server,$db_user_name,$db_user_password);
if(!$conn)
{
echo"

データベース接続に失敗しました! ユーザー名とパスワードを確認してください!

";
終了(0);
}
$flag=mysql_select_db($db_name,$conn);
if(!$flag)
{
echo"

データベース接続は正常ですが、指定されたデータベースを開けません!

";
終了(0);
}
//クエリを実行
$result=mysql_query($sql,$conn);
while($row=mysql_fetch_array($result))
{
?>
,
}
mysql_close($conn);//データベース接続を閉じます
?>



2の場合、これはさらに面倒です...なぜなら、どの電子メールサービスプロバイダーも大量のデータでブロックするため、最善の方法は独自のSMTPサーバーを構築するか、大量送信ツールを使用することです。自分でGoogleで調べてみてください:)

http://www.bkjia.com/PHPjc/958720.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/958720.html技術記事 PHP で WordPress コメント投稿者の電子メール アドレスを一括クエリする方法 今日、WordPress コメント投稿者はブロガーの友人からメールでたくさんの新年のご挨拶を受け取りました。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。