حساب کاربری در وب سایت وردپرسی مانند هر وب سایتی مزایایی به شما می دهد. در گروه کاربری نویسندگان، امکان نوشتن مطالب جدید و مدیریت آنها و در گروه مدیریت، امکان مدیریت کامل وب سایت را می دهد. حالا فرض کنید دسترسی خود به سایت را از دست داده اید یا نمی توانید اکانت خود را از طریق PHPMyAdmin به گروه کاربری مدیر تغییر دهید یا رمزعبور خود را فراموش کرده اید و نمی توانید به حساب قبلی خود دسترسی پیدا کنید و یا قصد دارید یک حساب کاربری مدیریت جدید با اجرا کردن یک کد PHP به سایت وردپرسی اضافه کنید. در این تاپیک از بی تاک با ما همراه باشید.

این کد بعنوان یک کد مخرب و بدافزار هم شناسایی می شود اما شیوه انجام آن و کدهای بکار رفته استاندارد هستند. هکران جهت دسترسی به پیشخوان شما از این روش برای ساخت یک اکانت مدیریت استفاده می کنند.
کد زیر را داخل فایل functions.php
قالبتان قرار دهید سپس یک بار سایت را اجرا کنید تا این تابع عملیات ساخت اکانت را انجام دهد. بعد از آن می توانید کد را حذف کنید.
function betalk_create_admin_user(){
$username = 'betalk';
$password = 'betalk1234';
$email = 'change@me.com';
//بررسی موجود نبودن ایمیل و نام کاربری داخل سایت
if ( !username_exists( $username ) && !email_exists( $email ) ) {
$userid = wp_create_user( $username, $password, $email );
$user = new WP_User( $userid );
$user->set_role( 'administrator' );
}
}
add_action('init', 'betalk_create_admin_user');
نکته:
اطلاعات اکانت جدید را در خط 3 تا 5 در کد بالا وارد کنید.