تلفن تماس با پیشگام وب

اسکریپت ساخت یوزر admin در وردپرس

اسکریپت ساخت یوزر admin در وردپرس

اسکریپت ساخت یوزر admin در وردپرس

|
0 Comments
|

ممکن هست برای شما پیش اومده باشه که یوزر admin رو در وردپرس حذف کرده باشین و یا مشکل دسترسی به admin داشته باشین.

یا بعد از ورود به مدیریت صفحه مدیریت رفرش بشه و نتونین به داشبورد دسترسی داشته باشین.

در اینصورت با اسکریپتی که در ادامه معرفی میشه میتونین یک یوزر admin جدید بسازین:

برای اینکار یک فایل php به نام newadmin.php بسازید و مقادیر زیر رو تو اون ذخیره کنین

همینطور میتونین از لینک زیر دانلود کنید :

دانلود اسکریپت ساخت یوزر جدید برای مدیریت وردپرس

<?php
// ADD NEW ADMIN USER TO WORDPRESS
// ———————————-
// Put this file in your WordPress root directory and run it from your browser.
// Delete it when you’re done.
require_once(‘wp-blog-header.php’);
require_once(‘wp-includes/registration.php’);
// —————————————————-
// CONFIG VARIABLES
// Make sure that you set these before running the file.
$newusername = ‘YOURUSERNAME’;
$newpassword = ‘YOURPASSWORD’;
$newemail = ‘YOUREMAIL@TEST.com’;
// —————————————————-
// This is just a security precaution, to make sure the above “Config Variables”
// have been changed from their default values.
if ( $newpassword != ‘YOURPASSWORD’ &&
$newemail != ‘YOUREMAIL@TEST.com’ &&
$newusername !=’YOURUSERNAME’ )
{
// Check that user doesn’t already exist
if ( !username_exists($newusername) && !email_exists($newemail) )
{
// Create user and set role to administrator
$user_id = wp_create_user( $newusername, $newpassword, $newemail);
if ( is_int($user_id) )
{
$wp_user_object = new WP_User($user_id);
$wp_user_object->set_role(‘administrator’);
echo ‘Successfully created new admin user. Now delete this file!’;
}
else {
echo ‘Error with wp_insert_user. No users were created.’;
}
}
else {
echo ‘This user or email already exists. Nothing was done.’;
}
}
else {
echo ‘Whoops, looks like you did not set a password, username, or email’;
echo ‘before running the script. Set these variables and try again.’;
}

این فایل رو تو هاستتون تو مسیری که وردپرس نصب هست ، آپلود کنین .

تو فایل مقادیر زیر رو ویرایش کنین :

$newusername = ‘YOURUSERNAME’;
$newpassword = ‘YOURPASSWORD’;
$newemail = ‘YOUREMAIL@TEST.com’;

و یوزر نیم دلخواه و پسورد و ایمیلتونو وارد کنید.

در نهایت با وارد کردن این لینک در مرورگر یوزر جدید ساخته میشه که دسترسی admin داره.

domain.com/newadmin.php

بجای domain.com ادرس دامنتونون رو وارد کنین.

حتما بعد ازینکه یوزر جدید ایجاد شد این فایل رو حذف کنید.

وجود این فایل مخاطرات امنیتی بدنبال داره. 

Related Posts
معرفی php
هر روز سایت ها گسترش پیدا میکنند و مخاطبان بیشتری را در بر میگیرند. تا به حال بیش از چند صد میلیون دامنه در اینترنت ثبت شده است که نشان ...
READ MORE
آموزش ایجاد کرون جاب در کنترل پنل Cpanel
در مواردی که کاربران به SSH دسترسی ندارند و نمی توانند برخی دستورات را در زمان های برنامه ریزی شده اجرا کنند، cron job می تواند به آنها کمک کند ...
READ MORE
خرید هاست دانلود
ابتدا وارد سایت پیشگام وب میشیم و اگر ثبت نام کردیم قبلا که هیچ وارد میشیم در غیر اینصورت ثبت نام کرده و وارد میشیم به ادرس my.pishgamweb.net سپس به قسمت ...
READ MORE
چگونه از ارسال اسپم توسط سایت وردپرسی جلوگیری کنیم؟
علی رغم امکانات و مزایای فراوان وردپرس ، یکی از مشکلاتی که ممکن است یک سایت وردپرسی با آن مواجه شود ، ارسال اسپم می باشد که دلیل عمده آن ...
READ MORE
اگر در ارسال ایمیل به ادرسهای جیمیل با خطا مواجه بودید و در بررسی log های مربوط به exim خطای زیر را مشاهده کردید: ** email@gmail.com F=<root@server.domain.com> R=lookuphost T=remote_smtp: SMTP error ...
READ MORE
کاهش سرعت بازشدن و لیست کردن ایمیل ها در mailenable
در mailenable هنگام باز شدن و لیست نمودن ایمیل ها حجم ایمیل ها محاسبه و در ستون جدا گانه ای نمایش داده می شود، همین امر در صورت تعدد ایمیل ...
READ MORE
سی پنل
سي پنل يك ابزار براي مديريت فايل ها و اطلاعات است. اين نرم افزار با اتصال به سرور فضاي ديسك سخت ، عوامل سخت افزاري و نرم افزاري آن را ...
READ MORE
مشکل بهم خوردن زمان سرور لینوکس بعد از ریبوت
قبلا آموزش تنظیم زمان سرور لینوکسی به زمان تهران را ارائه کردیم. ممکن هست با هر بار ریبوت سرور ، تاریخ سرور تغییر کند که تغییر زمان سرور مشکلات زیادی به ...
READ MORE
کانفیگ لایت اسپید
کانفیگ لایت اسپید (litespeed) از خدمات حرفه ای پیشگام وب می باشد. . لایت اسپید عملکرد و مقیاس پذیری فوق العاده بالایی دارد و سرعت چند برابری نسبت به آپاچی و ...
READ MORE
بستن دسترسی آیپی های خاص
وارد هاست شوید و به بخش file manager بروید در زمان ورود تیک show hidden files را بزنید تا فایلهای مخفی نمایش داده شوند. در صفحه بعد فایل .htaccess را پیدا ...
READ MORE
معرفی php
آموزش ایجاد کرون جاب در کنترل پنل Cpanel
خرید هاست دانلود
چگونه از ارسال اسپم توسط سایت وردپرسی جلوگیری
مشکل n550-5.7.1 not meet IPv6 sending guidelines regarding
کاهش سرعت بازشدن و لیست کردن ایمیل ها
سی پنل چیست
مشکل بهم خوردن زمان سرور لینوکس بعد از
کانفیگ لایت اسپید
بستن دسترسی آیپی های خاص

LiveZilla Live Help