رفتن به مطلب

تابع wp-inser-user


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

سلام

من می خوام فرمی شامل نام و نام خانوادگی و ایمیل و رمزعبور از کاربران دریافت کنم و سپس ان ها را در جدول wp-users ثبت کنم.

کدها به بصورت زیر است

<form method="post" action="">
    <lable>نام</lable>
    <input name="name" type="text">
    <label>نام خانوادگی</label>
    <input name="last-name" type="text">
    <label>رمزعبور</label>
    <input name="password" type="password">
    <input type="button" name="send" value="ارسال">
</form>
<?php
if(isset($_POST['send'])){
$user_data = array(
    'ID' => '',
    'first_name' => $_POST['name'],
    'last_name' => $_POST['last-name'],
    'user_pass' => $_POST['password'],
    'user_login' => $username,
//    'display_name' => $loginName,
    'role' => get_option('default_role') ,
    'user_secondry_email' => 'test@tst.com'
);
$user_id = wp_insert_user( $user_data );
wp_hash_password( $password );

//On success
if ( ! is_wp_error( $user_id ) ) {
    echo "User created : ". $user_id;
}
}

?>

این کدها در فایل index.php نوشتم ولی هیج کاری انجام نمی دهد

میشه راهنمایی بفرمایید

ممنون

لینک به ارسال

پیشنهاد میکنم از افزونه های فرم ساز استفاده کنید  ، چون هم بهینه تر هستن و هم امن تر - نمونه گراویتی فرم

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...