http://rokesh.ir/get-all-wordpress-users-email/

دریافت ایمیل کاربران وردپرس توسط یک کد ساده

با استفاده از این کد وردپرس می توانید به راحتی یک لیست از ایمیل های کاربرانی که در سایت شما عضو هستند را دریافت و نمایش دهید. این کد بدون در نظر گرفتن نقش کاربران عضو در وردپرس, فط ایمیل کاربران را در یک لیست نمایش می دهد.

<?php //  Get all wordPress users email @ http://rokesh.ir/get-all-wordpress-users-email/
$args = array('orderby' => 'display_name');
$wp_user_query = new WP_User_Query($args);
$authors = $wp_user_query->get_results();
if (!empty($authors)) {
     echo '<ul>';
     foreach ($authors as $author) {
          $author_info = get_userdata($author->ID);
          echo '<li>' . $author_info->user_email . '</li>';
     }
     echo '</ul>';
} else {
     echo 'No results';
} ?>

برای استفاده از این کد کافی است آن را در هر جایی از قالب که می خواهید لیست ایمیل های کاربران وردپرس فراخوانی شود قرار دهید.

دیدگاه کاربران

  1. […] آشنا شوند. در مطلبی که قبلا در روکش منتشر کردیم شما با نحوه نمایش لیست ایمیل کاربران عضو در وردپرس آشنا شدید. در این مطلب از روکش می خواهیم شما را با […]

  2. حميد

    سلام و تشکر از توضیحات خوب شما
    سوالی درخصوص افزونه اکیسمت دارم.
    کجامی توانم طرح و از نظرات شما استفاده کنم؟

  3. رضا

    سلام سوالی برام پیش اومده ، دیدم مطالبت کپی پست نیست دوست عزیزم گفتم هم تشکر کنم هم بپرسم وقتی یوزر آنلاین میشه با چه کدی میشه ایمیلشو در سایت در یه دایو نمایش بدم و کاربر مثلا ویژه است؟

    • سعید شعبانی

      آقا رضا ممنونم. شما اگر بخواهید به صورت موقتی ایمیل کاربر را بگیرد و تا زمانی که در سایت شما هست ایمیلش را بهش نشون بدید می تونید از جاوا اسکریپت استفاده کنید اما اگر بخواهید هر وقت که وارد سایت شما شد آدرس ایمیلش را ببینه می تونید از قابلیت عضویت وردپرس استفاده کنید. امیدوارم منظورتون را درست متوجه شده باشم.

  4. mahdiheidaripoor

    با سلام چطور میتوانم مثل ورودی سایت روکش بوسیله لایت باکس ایمیل کاربر را دریافت کنم ؟

کاربر گرامی برای ارسال دیدگاه اگر عضو روکش هستید باید سایت شوید در غیر اینصورت باید عضو شوید.