دریافت ایمیل کاربران وردپرس توسط یک کد ساده
با استفاده از این کد وردپرس می توانید به راحتی یک لیست از ایمیل های کاربرانی که در سایت شما عضو هستند را دریافت و نمایش دهید. این کد بدون در نظر گرفتن نقش کاربران عضو در وردپرس, فط ایمیل کاربران را در یک لیست نمایش می دهد.
<?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'; } ?>
برای استفاده از این کد کافی است آن را در هر جایی از قالب که می خواهید لیست ایمیل های کاربران وردپرس فراخوانی شود قرار دهید.
[…] آشنا شوند. در مطلبی که قبلا در روکش منتشر کردیم شما با نحوه نمایش لیست ایمیل کاربران عضو در وردپرس آشنا شدید. در این مطلب از روکش می خواهیم شما را با […]
سلام و تشکر از توضیحات خوب شما
سوالی درخصوص افزونه اکیسمت دارم.
کجامی توانم طرح و از نظرات شما استفاده کنم؟
شما ابتدا مطلب جلوگیری از انتشار دیدگاه های اسپم توسط افزونه Akismet وردپرس را مطالعه بفرمایید. اگر سوالی هم در مورد این افزونه داشتید در بخش نظرات همون مطلب مطرح کنید.
سلام سوالی برام پیش اومده ، دیدم مطالبت کپی پست نیست دوست عزیزم گفتم هم تشکر کنم هم بپرسم وقتی یوزر آنلاین میشه با چه کدی میشه ایمیلشو در سایت در یه دایو نمایش بدم و کاربر مثلا ویژه است؟
آقا رضا ممنونم. شما اگر بخواهید به صورت موقتی ایمیل کاربر را بگیرد و تا زمانی که در سایت شما هست ایمیلش را بهش نشون بدید می تونید از جاوا اسکریپت استفاده کنید اما اگر بخواهید هر وقت که وارد سایت شما شد آدرس ایمیلش را ببینه می تونید از قابلیت عضویت وردپرس استفاده کنید. امیدوارم منظورتون را درست متوجه شده باشم.
با سلام چطور میتوانم مثل ورودی سایت روکش بوسیله لایت باکس ایمیل کاربر را دریافت کنم ؟
اگر منظورتون فورم اشتراک پاپ آپ هست می تونید آموزش ایجاد اون را در آموزش ایجاد فرم اشتراک پاپ آپ برای افزایش لیست ایمیل Opt-in دنبال کنید.