رفتن به مطلب

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


پست های پیشنهاد شده

سلام

دوستان من این هک رو از نت پیدا کردم برای اینکه هر موقع مطلبی رو ارسال میکنم اون مطلب رو به تمام کاربران عضو سایتم ارسال کنه

ولی مثل اینکه کار نمیکنه

لطفا راهنمایی کنید که باید چیکار کنم

function send_email_users($post_ID)  {
global $wpdb;
$usersarray = $wpdb->get_results("SELECT user_email FROM $wpdb->users;");
$users = implode(",", $usersarray);
mail($users, "نوشته جدید منتشر شد", 'یک مقاله جدید در سایت http://psddownload.ir برای شما کاربر عزیز این سایت منتشر شده است. برای خواندن آن به سایت مراجعه نمایید.');
return $post_ID;
}
add_action('publish_post', 'send_email_users');

لینک به ارسال

دوستان کسی نبود ؟

ممکن هست که پشتیبان هاستم امکان ایمیلی چیزی رو غیر فعال کرده باشه؟

لینک به ارسال

کد اشتباه هست


add_action('publish_post', 'email_members');
function email_members($post_ID) {
global $wpdb;
$content_post = get_post($post_ID);
$content = $content_post->post_content;
$content = apply_filters('the_content', $content);
$content = str_replace(']]>', ']]>', $content);
$subject = get_the_title();
$message = '<div>'.get_the_title().'</div><br /><div>'.$content.'</div>';
$headers = 'From: خبرنامه <newsletter@example.com>' . "\r\n";
$usersarray = $wpdb->get_results("SELECT user_email FROM $wpdb->users;");
foreach($usersarray as $user){
$headers .= 'BCC: '.$user->user_email;
$headers .= "\r\n";
}
add_filter('wp_mail_content_type',create_function('', 'return "text/html"; '));
wp_mail('', $subject, $message, $headers);
return $post_ID;
}

  • امتیاز 2
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...