ساخت کاربر ادمین در وردپرس با استفاده از کد قلب وردپرس
در این ساعت از مرجع آموزش تخصصی قلب وردپرس در خدمت شما هستیم با آموزش ساخت کاربر ادمین در وردپرس با استفاده از کد که به چند روش به شما توضیح داده خواهد شد.
از آنجایی که به هردلیلی ممکن است که دسترسی به پیشخوان وردپرس برای شما محدود شده باشد میبایست در این مواقع یک کاربری ادمین را برای خود اختصاص دهید تا بتوانید وارد پیشخوان سایتتان شوید و سایت را مدیریت کنید.
در این آموزش ما به شما چند روش را خواهیم آموخت که به راحتی میتوانید با چند تکه کد مختلف یک حساب کاربری برای خود در سایتتان بسازید…
با ما همراه باشید با آموزش ساخت کاربر ادمین در وردپرس با استفاده از کد !
- روش اول :
در این روش با استفاده از تکه کد زیر :
function wpheart_admin_account(){
$user = 'username';
$pass = 'password';
$email = 'adminemail@domain.tld';
if(!username_exists($user) && !email_exists($email)){
$user_id = wp_create_user($user,$pass,$email);
$user = new WP_User($user_id);
$user->ser_role('administrator');
}
}
add_action('int','wpheart_admin_account');
که در فایل functions.php قالب قرار میگیرد یک حساب کاربری ادمین را به دیتابیس اضافه میکنیم.
توجه : پس از وارد شدن به پیشخوان این کد را از فایل فانکشن قالب حذف کنید.
۲.روش دوم :
در این روش با وارد کردن دستورات در دیتابیس سایت یک کاربر ادمین را میسازیم.
INSERT INTO `databasename`.`wp_users` (`ID`, `user_login`, `user_pass`, `user_nicename`, `user_email`, `user_url`, `user_registered`, `user_activation_key`, `user_status`, `display_name`) VALUES ('4', 'demo', MD5('demo'), 'Your Name', 'test@yourdomain.com', 'http://www.test.com/', '2011-06-07 00:00:00', '', '0', 'Your Name');
INSERT INTO `databasename`.`wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '4', 'wp_capabilities', 'a:1:{s:13:"administrator";s:1:"1";}');
INSERT INTO `databasename`.`wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '4', 'wp_user_level', '10');
مقادیر کد فوق را به شرح زیر تنظیم کنید :
ID : یک شناسه برای کاربر در نظر بگیرید ( عدد )
user_login : یک نام کاربری برای کاربر در نظر بگیرید
user_pass : رمز عبوری را برای کاربر در نظر بگیرید
user_nicename : یک نام برای کاربر در نظر بگیرید
user_email : یک ایمیل را برای کاربر در نظر بگیرید.
مقادیر دیگر نیاز به ویرایش ندارند و پس از ساخت حساب کاربری میتوانید گزینه های بیشتر را از پیشخوان تنظیم نمایید.
با استفاده از این دو روش به راحتی میتوانید یک حساب کاربری با سطح کاربری ادمین را بدون هیچ مشکلی بسازید.
توجه : قبل از انجام روش دوم از دیتابیس خود یک نسخه پشیبان تهیه نمایید.
امیدوارم که این آموزش مفید واقع بشه و مورد استفاده قرار گرفته بشه.
درصورت بروز هرگونه سوال و مشکل در رابطه با این مطلب لطفا در دیدگاه ها نظرات خود را درج نمایید.
هونیاوب
پایان/.